ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

uni-app安卓打包问题

2021-09-13 10:00:29  阅读:160  来源: 互联网

标签:keystore 文件 app 生成 文件夹 右键 uni 安卓 打包


1.下载sdk包 , 要和本地Hbulidrx版本一致

2.使用android studio打开下载的sdk包目录下的 Hbuilde-hello项目,点击file > open 在选中要打开的文件夹,点击ok

3.切换为项目视图

4.选中assets目录下的项目单机右键 ,点击show in Explorer , 在打开的文件中返回上一级 ,删除helloH5目录

5.生成本地资源包之后 , 把资源文件放到刚刚删除的那个文件夹位置,(如下图)

6.返回Androidstudio修改文件dcloud_control.xml, 修改红框位置 为打包资源的manidest.json的id值

7.androidManifest.xml package是项目的包名,自己可以自行设置. build.gradle文件里面的applicationId要和包名一致。

8.修改应用名称

9.使用地图要手动修改秘钥 , 我这里使用的是高德地图

10.设置keystore , 把本地生成的keyStore文件放在项目文件夹里面 , 选中项目单机右键 (keystore生成办法见文档底部)

11.在弹出的界面填写keyStore信息

12.选择打正式包

遇到的问题

1.打包不能自动安装问题解决办法

2.启动页可以在android studio编辑器中找到图片 , 选中后右键点击下图选项 生成一张9.png的启动图 , 可以适配不同尺寸

3.签名证书生成方法命令 : 先执行 cd C:\Program Files\Java\jdk1.8.0_131\bin 命令 (这是我电脑的目录),进入jdk目录 , 然后按照下图命令执行一遍

4.签名证书生成 参考文档https://blog.csdn.net/weixin_41881186/article/details/80199622
5.查看keystore 安全码等详细信息 C:\Program Files\Java\jdk1.8.0_131\bin>keytool -list -v -keystore D:\shiYanPingTai.keystore -storepass 111111
6.打包后提示不能使用自定义组件 , 导致白屏的解决办法 : 把下载的sdk包里面的uniapp-release.arr文件
拷贝到项目libs文件夹下,重新打包

标签:keystore,文件,app,生成,文件夹,右键,uni,安卓,打包
来源: https://www.cnblogs.com/biuo/p/15261111.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有