程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

uniapp安卓离线打包步骤

发布于2023-06-20 20:03     阅读(1078)     评论(0)     点赞(6)     收藏(3)


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.gradlesimpleDemo/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




所属网站分类: 技术文章 > 博客

作者:加油打工人

链接:http://www.qianduanheidong.com/blog/article/528924/e1f9a9d0d3f6e1a7d8f1/

来源:前端黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

6 0
收藏该文
已收藏

评论内容:(最多支持255个字符)