目录
前言:打包成安卓app使用
1、基础配置
1.1 名称与描述
1.2 应用版本名称与应用版本号
1.0.0与100对应 1.0.1 对应101
每次打包更新这个版本
1.3 Vue应用版本
选择3
2、App图标配置页面
按 1、2步骤可生成全部格式图标(这里有注意事项,看本文后面附录章节)
3、App启动界面配置
勾上使用原生隐私政策提示框
4、App模块配置
我没有这些功能,就没有勾选
5、 App权限配置
涉及位置等,我不涉及,按默认,未勾选
6、App常用其他设置
我使用的是mumu模拟器,就没有勾选X86
minSdkVersion 选择 最低是21 这里要注意设置
HBuilderX已适配支持以下主流CPU类型:
- armeabi-v7a 第7代及以上的ARM处理器(ARM32位),市面上大多数手机使用此CPU类型。
- arm64-v8a 第8代、64位ARM处理器(ARM64位),最近两年新发的设备使用此CPU类型,可以兼容使用armeabi-v7a的so库。
- x86 少部分平板使用x86,AS模拟器中选了intel x86时使用x86处理器,以及其它常用三方模拟器通常使用x86
不支持64位x86指令cpu,即不支持x86_64
注意:不勾选x86在模拟器上可能无法正常运行,以下是常见模拟器是否需要包含x86的情况
- 雷电模拟器: 3.x必须包含x86,否则无法正常运行;4.x无需包含x86。
- 夜神模拟器: 必须包含x86,否则无法正常运行
- MuMu模拟器: 无需包含x86
- 逍遥模拟器: 无需包含x86
- BlueStacks(蓝叠模拟器): 无需包含x86
- 腾讯模拟器(手游助手): 必须包含x86,否则无法正常运行
- 其它模拟器: 未测试验证,建议包含x86,确保在模拟器正常运行
7、制定自定义基座
7.1 Android包名
改不改无所谓
7.2 选择打自定义调试基座和使用云端证书
使用云端证书
7.3 移除广告选择传统打包
7.4 等待调式打包
[HBuilder] 14:56:12.829 编译器版本:4.29(vue3)
[HBuilder] 14:56:12.857 正在编译中...
[HBuilder] 14:56:23.437 项目 'DoraDemo' 编译成功。
[广告] 14:56:25.910 uni一键登录,无需手动输入手机号,比短信验证码更便宜、更简单的用户注册/登录方案,详情
14:56:25.996
[HBuilder] 14:56:26.001 打包成功后会自动返回下载链接。
[HBuilder] 14:56:26.003 打包过程查询请点菜单发行-查看云打包状态。
[HBuilder] 14:56:26.004 周五傍晚等高峰期打包排队较长,请耐心等待。
[HBuilder] 14:56:26.005 项目 DoraDemo [__UNI__784F812]已成功提交到云端,正在获取打包状态...
14:56:30.083
[HBuilder] 14:56:30.084 项目 DoraDemo [__UNI__784F812]的打包状态:
[HBuilder] 14:56:30.084 时间: 2024-10-05 14:56:25 类型: Android云端证书 准备打包
14:56:30.579
[HBuilder] 14:56:30.580 项目 DoraDemo [__UNI__784F812]的打包状态:
[HBuilder] 14:56:30.581 时间: 2024-10-05 14:56:25 类型: Android云端证书 正在云端打包
[HBuilder] 14:56:30.582 预计 2-5 分钟完成打包,请稍等片刻。
7.5 调式打包完成
7.6 运行调式打包
7.6.1 使用mumu模拟器
启动mumu模拟器
7.6.2 打开运行到Android基座
7.6.3 选择使用自定义基座运行
7.6.4 选择mumu模拟器
# 如果没有启动cmd执行
adb connect 127.0.0.1:7555
7.6.5 模拟器验证
8、打正式包
8.1 打包
8.2 等待打包
[HBuilder] 15:08:15.426 项目 'DoraDemo' 开始编译...
[HBuilder] 15:08:17.944 编译器版本:4.29(vue3)
[HBuilder] 15:08:17.965 正在编译中...
[HBuilder] 15:08:21.435 项目 'DoraDemo' 编译成功。
[广告] 15:08:22.654 uni一键登录,无需手动输入手机号,比短信验证码更便宜、更简单的用户注册/登录方案,详情
15:08:22.668
[HBuilder] 15:08:22.669 打包成功后会自动返回下载链接。
[HBuilder] 15:08:22.670 打包过程查询请点菜单发行-查看云打包状态。
[HBuilder] 15:08:22.670 周五傍晚等高峰期打包排队较长,请耐心等待。
[HBuilder] 15:08:22.671 如果是为了三方SDK调试,请使用自定义调试基座(菜单运行-手机或模拟器-制作自定义调试基座),不要反复打包。
[HBuilder] 15:08:22.671 项目 DoraDemo [__UNI__784F812]已成功提交到云端,正在获取打包状态...
15:08:27.508
[HBuilder] 15:08:27.509 项目 DoraDemo [__UNI__784F812]的打包状态:
[HBuilder] 15:08:27.509 时间: 2024-10-05 15:08:22 类型: Android云端证书 准备打包
15:08:27.876
[HBuilder] 15:08:27.877 项目 DoraDemo [__UNI__784F812]的打包状态:
[HBuilder] 15:08:27.877 时间: 2024-10-05 15:08:22 类型: Android云端证书 正在云端打包
[HBuilder] 15:08:27.877 预计 2-5 分钟完成打包,请稍等片刻。
8.3 打包完成
8.3.1 直接下载
上图当中的地址可以下载5次
8.3.2 一键上传到uniCloud
点击
这个需要你去购买阿里云,免费1个月
点击上图中的地址
选择文件列表模式
点击详情就可使用地址下载
9、附录--技巧
9.1 APP图标配置
1、必须使用png
2、不能直接修改图片格式
9.2 App常用设置minSdkVersion
minSdkVersion 选择 最低是21 这里要注意设置