uni-app 離線打包日記(安卓)

  1. 下載最新的離線sdk:http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/103

    image.png

  2. 解壓下載的sdk壓縮包,在as內(nèi)打開示例工程


    image.png

    image.png

    打開的時候還報了一個sdk配置的錯,沒關(guān)系,正常情況能自動糾正


    image.png

工程打開后gradle還報了一個錯,沒關(guān)系,點擊給出的鏈接安裝即可


image.png

耐心等等build


image.png

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


image.png
  1. 直接把示例工程跑在手機試試
image.png

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


image.png

意思是手機上已經(jīng)裝了一個同包名的,詢問是否卸載之前的,點了OK之后,安裝并運行在了手機。

  1. 接下來把資源修改成我自己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)用界面。

  2. 在打包app之前,一定要把應(yīng)用的包名也換成自己的
    這里我把原來的包名“io.dcloud.HBuilder”改為我瞎寫的測試包名“com.jklfdsa.test”,關(guān)于包名的規(guī)范大家自己搜索,不要學(xué)我瞎寫。


    image.png
image.png

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


image.png
image.png

image.png

image.png
  1. 替換圖標(biāo)和啟動圖


    image.png

    默認(rèn)只帶了xxhdpi的,如果有需要其他分辨率的自己增加即可(比如xhdpi),或者使用9.png類型的圖像。

  2. 修改第三方sdk的配置信息
    具體的插件配置參考文檔:http://ask.dcloud.net.cn/article/13232

  3. 打包


    image.png

    image.png

    image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地數(shù)據(jù)庫組件 SD...
    陽明AI閱讀 16,172評論 3 119
  • 很多人都想減肥,或者想變成男神女神,可是兩三天后都失敗了,為什么? 玩游戲的時候,游戲畫面會經(jīng)常變,但是有三樣?xùn)|西...
    陳澤木閱讀 473評論 1 1
  • 浮動 網(wǎng)頁的布局方式 什么是網(wǎng)頁的布局方式?網(wǎng)頁的布局方式其實就是指瀏覽器是如何對網(wǎng)頁中的元素進行排版的 標(biāo)準(zhǔn)流(...
    極客江南閱讀 8,700評論 2 67
  • “三爺,前方發(fā)現(xiàn)一島嶼?!?“哦,可知道是個什么所在?” “不得而知。” “快靠岸上去看看。” “是?!?那船手加...
    chi樂22閱讀 369評論 0 0
  • 世界上最漫長的就是等待,不管是等一輛車,還是等一個人。 你看著你不坐線路的車一趟趟地經(jīng)過你的車站,可是你要等的那輛...
    木子默06閱讀 288評論 0 1

友情鏈接更多精彩內(nèi)容