uniapp android(安卓)项目离线打包

   日期:2020-05-12     浏览:114    评论:0    
核心提示:1、在HBX打开uniapp项目进行调试2、调试完成后,打开manifest.json文件,修改应用版本名称和应用版本号3、接着制作自定义基座(注意自定义基座每天有限次数,超过要收费,具体自己去了解)4、制作完成后,点击: 运行->运行到手机或模拟器->运行基座选择->自定义调试基座5、点击:发行->原生APP-本地打包->生成本地打包App资源。6、生成完成后,控制台会显示打包好的资源所在的路径,点击即可跳到资源所在位置,复制当前位置所有文件。7、打开as移动开发

1、在HBX打开uniapp项目进行调试
2、调试完成后,打开manifest.json文件,修改应用版本名称和应用版本号

3、接着制作自定义基座(注意自定义基座每天有限次数,超过要收费,具体自己去了解)


4、制作完成后,点击: 运行->运行到手机或模拟器->运行基座选择->自定义调试基座

5、点击:发行->原生APP-本地打包->生成本地打包App资源。

6、生成完成后,控制台会显示打包好的资源所在的路径,点击即可跳到资源所在位置,复制当前位置所有文件。

7、打开as(androidStudio),并打开安卓原生工程
原生SDK下载地址
8、在根目录下点击:app->src->main->assets->www>里面的第一个文件夹下面的所有文件都删除,并将步骤6复制的文件粘贴到里面去
删除:

第6步 生成的文件 复制黏贴到删除的地方

9、找到步骤8里提到的assets文件下面的apps.__UNI__XXXXX.www,将__UNI__XXXXX替换成步骤2提到的manifest.json文件里的uni-app应用标识(AppId)

替换成appid

10、找到步骤8里提到的assets文件下面的data文件夹,打开data文件夹下面的dcloud_control.xml文件,将appid的值替换成步骤9提到的uni-app应用标识,appver替换成新的版本号(注意:dcloud_control.xml文件里的version的值对应的是HBX的某个版本,不要更新,否则这个verison值会失效)

appid 跟 版本号

11、app>build.gradle>文件里versionCode与versionName 改成与manifest.json里的版本名称,版本号


12、app>src>main>AndroidManifest.xml文件里的 android:versionCode, android:versionName与第11步同理


13、点击工具栏Build里第一项(绿色锤子),最后一项,编译成功后进行14

14、打正式包,点击:as顶部工具栏的Build->Generate Signed Bundle/APK->在弹出的窗口选APK,点next->弹出的窗口配置好你的证书信息,点next->弹出窗口,点击relase、勾选V1、V2、点击finish->开始打包了->打包成功后,在as的右下角会有俩个弹窗,点击第一个弹窗下面的下拉箭头,可以看到蓝色的locate,并点击,过几秒钟就会弹出打好的包所在的文件夹,复制这个文件夹下的apk文件,即可用来安装。




等待打包
打包成功,点击跳转到安装包文件夹

// 地址不能有中文
// 改第9的文件夹名,需要外部打开文件修改

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服