Uniapp 離線打包
最近因爲需要在 Uniapp 中嵌入 原生的一個功能;所以需要用到離線打包;
在網上 搜了一大圈都沒能 解決我的問題;現在記錄下 我的過程
遇到這種問題 需要在 gradle.properties 中文件添加一句話
android.injected.testOnly=false
替換App資源
刪掉 apps 文件夾中所有文件;
把 uniapp 生成的 本地APP資源 文件夾(APPID文件夾) 考到 apps 文件夾中
修改ID 名稱
在 mainfest.json 文件中 查看 id
修改 data 文件夾中 dcloud_control.xml 文件的 appid
修改成自己的包名
build.gradle 中的包名
AndroidManifest.xml 中的包名
AndroidManifest.xml 中的包名修改;大家需要注意!
凡是 io.dcloud.HelloH5 字符的都要替換; 全部的 到大概有 9個地方
修改自己的 APP 名稱
修改自己的 APP ICO
在這裏選擇你 新的圖片 下一步下一步就好了;
然後你會發現啥也沒變呀!
應爲還要修改一個地方 AndroidManifest.xml 的一個地方
修改成我們 剛剛秀剛改的地方!
然後就是OK了, 後續我們 會介紹 原生插件的開發!;;