-
下載最新的離線sdk:ask.dcloud.net.cn/docs/#//ask…
-
解壓下載的sdk壓縮包,在as內開啟示例工程
開啟的時候還報了一個sdk配置的錯,沒關係,正常情況能自動糾正
工程開啟後gradle還報了一個錯,沒關係,點選給出的連結安裝即可
耐心等等build
由於有些依賴是聯網下載的,所以build過程很慢,經過大概半個小時,終於build完畢。
- 直接把示例工程跑在手機試試
build了一會兒之後,安裝報錯了
意思是手機上已經裝了一個同包名的,詢問是否解除安裝之前的,點了OK之後,安裝並執行在了手機。-
接下來把資源修改成我自己uniapp的,開啟HBuilderX,找到自己的專案,右鍵生成本地打包app資源,然後把資源替換進as工程內。
使用匯出的www目錄替換assets下的www目錄 如果此時再執行到手機會發行還是之前的示例,並沒有替換成自己的專案,如果刪除手機上之前安裝的應用,重新執行,乾脆應用啥內容都沒有了(長時間顯示啟動頁面)。此時我們應該把示例中的appid替換成自己的appid: 替換完畢,再次執行到手機,成功顯示了自己寫的應用介面。 -
在打包app之前,一定要把應用的包名也換成自己的 這裡我把原來的包名“io.dcloud.HBuilder”改為我瞎寫的測試包名“com.jklfdsa.test”,關於包名的規範大家自己搜尋,不要學我瞎寫。
-
替換圖示和啟動圖
預設只帶了xxhdpi的,如果有需要其他解析度的自己增加即可(比如xhdpi),或者使用9.png型別的影象。 -
修改第三方sdk的配置資訊 具體的外掛配置參考文件:ask.dcloud.net.cn/article/132…
-
打包