【HBuildX】uniapp打包成安卓程序

目录

1、基础配置

1.1 名称与描述

1.2 应用版本名称与应用版本号

1.3 Vue应用版本

2、App图标配置页面

3、App启动界面配置

4、App模块配置

5、 App权限配置

6、App常用其他设置

7、制定自定义基座

7.1 Android包名

 7.2 选择打自定义调试基座和使用云端证书

7.3 移除广告选择传统打包

7.4 等待调式打包

7.5 调式打包完成

7.6 运行调式打包

7.6.1 使用mumu模拟器

7.6.2 打开运行到Android基座

7.6.3 选择使用自定义基座运行

7.6.4 选择mumu模拟器

7.6.5 模拟器验证 

8、打正式包

8.1 打包

8.2 等待打包

8.3 打包完成

 8.3.1 直接下载

8.3.2 一键上传到uniCloud

9、附录--技巧

9.1 APP图标配置

9.2 App常用设置minSdkVersion


前言:打包成安卓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 这里要注意设置 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值