-
下載最新的離線sdk:http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/103
image.png -
解壓下載的sdk壓縮包,在as內(nèi)打開示例工程
image.png
image.png
打開的時候還報了一個sdk配置的錯,沒關(guān)系,正常情況能自動糾正
image.png
工程打開后gradle還報了一個錯,沒關(guān)系,點擊給出的鏈接安裝即可

耐心等等build

由于有些依賴是聯(lián)網(wǎng)下載的,所以build過程很慢,經(jīng)過大概半個小時,終于build完畢。

- 直接把示例工程跑在手機試試

build了一會兒之后,安裝報錯了

意思是手機上已經(jīng)裝了一個同包名的,詢問是否卸載之前的,點了OK之后,安裝并運行在了手機。
-
接下來把資源修改成我自己uniapp的,打開HBuilderX,找到自己的項目,右鍵生成本地打包app資源,然后把資源替換進as工程內(nèi)。
image.png
使用導(dǎo)出的www目錄替換assets下的www目錄
image.png
如果此時再運行到手機會發(fā)行還是之前的示例,并沒有替換成自己的項目,如果刪除手機上之前安裝的應(yīng)用,重新運行,干脆應(yīng)用啥內(nèi)容都沒有了(長時間顯示啟動頁面)。此時我們應(yīng)該把示例中的appid替換成自己的appid:
image.png
image.png
image.png
image.png
替換完畢,再次運行到手機,成功顯示了自己寫的應(yīng)用界面。
-
在打包app之前,一定要把應(yīng)用的包名也換成自己的
這里我把原來的包名“io.dcloud.HBuilder”改為我瞎寫的測試包名“com.jklfdsa.test”,關(guān)于包名的規(guī)范大家自己搜索,不要學(xué)我瞎寫。
image.png

修改java包名(在系統(tǒng)的文件管理器中修改文件夾名稱就行)




-
替換圖標(biāo)和啟動圖
image.png
默認(rèn)只帶了xxhdpi的,如果有需要其他分辨率的自己增加即可(比如xhdpi),或者使用9.png類型的圖像。
修改第三方sdk的配置信息
具體的插件配置參考文檔:http://ask.dcloud.net.cn/article/13232-
打包
image.png
image.png
image.png














