uniapp 离线打包流程及遇到问题整理
离线打包流程
-
先去官网地方下载案例
官网下载地址
根据你的Hbuilder的版本打版 如果你的是4.15 你就下载 4.15 你要是4.16你就使用4.16
这个是重中之重,如果你不够这两个版本那就先去更新Hbuilder
整个都压缩出来,然后把案例拿出来使用Android Studio 打开 -
然后根据 官网地址根据这个可以把uniapp id 和uniapp appkey配置
-
版本更新等出现的问题根据官网地址
这个里面有很多需要注意的东西
例:当时遇到的问题是,Android Studio 打出来的离线打包在版本更新下载App的后,无法直接 打开安装。
这个在上方文档就有,设置FileProvider及设置Application
<application
android:name="io.dcloud.test.TestApplication"
android:icon="@drawable/icon"
android:label="@string/app_name"
tools:replace="android:name">
</application>
你可以写一个Application 像这个 io.dcloud.test.TestApplication 一样,
然后去继承 io.dcloud.application.DCloudApplication
我是直接使用io.dcloud.application.DCloudApplication来完成
还必须要有这个install-apk-release.aar的包,如果你得项目中没有你可以去上边那个压缩图片那个文件中SDK->libs中去搜索
最后如果还有问题可以加我联系讨论