0


uniapp安卓离线打包步骤

uniapp安卓离线打包步骤

1、Android 离线SDK 的下载

Android 离线SDK - 正式版 (注:HBuilderX的使用版本要与下载的sdk版本一致)

2、下载 Android Studio

Android Studio 下载文件(注:版本最好在4.0以上)

3、准备安卓签名证书文件,一般公司会提供,没有的话过程如下:

第一种:自己手动生成
第二种:Dcloud开发者中心 自动生成
附:uniapp安卓离线打包如何生成Android云端证书

4、解压下载的Android离线SDK,找到 HBuilder-Integrate-AS 文件夹,进入 HBuilder-Integrate-AS\simpleDemo\src\main\assets\apps 下,删除apps 文件夹下原有的文件

5、用HBuildX编辑器打开项目,操作 发行 -> 原生APP 本地打包 -> 生成本地打包APP资源

请添加图片描述
请添加图片描述

6、将上面 unpackage/resources/__UNI__XXXX 的整个__UNI__XXXX 文件夹资源包复制放到 HBuilder-Integrate-AS\simpleDemo\src\main\assets\apps 下

7、打开 Android studio,将 HBuilder-Integrate-AS 文件夹 作为新的项目导入

注:该文件存放的路径不要出现中文文件名,否则后面打包会报错

请添加图片描述

8、在 simpleDemo/src/main/assets/data/dcloud_control.xml 文件中修改appid为自己项目的__UNI__XXXX

请添加图片描述

9、在 simpleDemo/build.gradle 和 simpleDemo/src/main/AndroidManifest.xml 下配置项目包名,包名的格式为XXX.XXX.XXX

请添加图片描述

请添加图片描述

10、将之前生成好的 APP Key 放入 simpleDemo/src/main/AndroidManifest.xml 下

请添加图片描述

11、在 simpleDemo/build.gradle下,配置keyAlias(包名,uniapp应用标识)keyPassword、storePassword均为云端证书密码

请添加图片描述

12、将之前生成的Android云端证书文件下载下来,重命名后,放入 simpleDemo 文件夹下

请添加图片描述

13、生成签名文件

注:如果Android Studio打包没有Generate Signed Bundle/APK选项,请参照以下文章配置

最新解决Android Studio打包没有Generate Signed Bundle/APK选项

请添加图片描述
请添加图片描述

如实填写以下信息,其中Key store path为云端证书的存放路径,password均为云端证书的密码,key alias 为目录名(uniapp的应用标识),点击Next

请添加图片描述

最后选择release,点击Finish,即进入打包状态,打包后的文件,放在release目录下,名字为simpleDemo-release.apk

请添加图片描述
请添加图片描述

以上就是uniapp安卓离线打包步骤的全部内容啦!,如果觉得对您有帮助,点赞+关注+收藏~,我们一起在前端的道路,一起努力鸭!冲冲冲!!!


本文转载自: https://blog.csdn.net/weixin_44120523/article/details/129378237
版权归原作者 糖葫芦biu 所有, 如有侵权,请联系我们删除。

“uniapp安卓离线打包步骤”的评论:

还没有评论