1、在HbuilderX将项目打包APP, 发行->原生APP-本地打包->生成本地打包APP资源
控制台会有打包后的文件路径,打包后格式如下
2、下载相关工具 Android Studio(打包成APP的工具)和 Hbuilder官方SDK
Android Studio安装教程可借鉴:https://blog.youkuaiyun.com/qq_42391248/article/details/101781994
3、将...\Android-SDK@2.9.8.80513_20201111\HBuilder-Hello\app\src\main\assets\apps目录下的文件全部删除,把我们刚刚打包好的__UNI__BA3145B文件放进去
4、在Android Studio软件中打开HBuilder-Hello/app
5、修改dcloud_control.xml文件中的appid,使其与mainfest.json文件中的id一致
6、修改strings.xml里APP标题
7、修改图标:三个文件 icon(app图标),push(没验证过,自己试试),splash(启动页)
8、修改AndroidManifest.xml文件中的package与build.gradle文件中的applicationId一致(此处可以不修改)
9、到此修改完毕,运行打包即可,图中两种方式都行
1)第一种Build APK(s)这种方式可直接打包完成,打包完的路径为:\HBuilder-Hello\app\build\outputs\apk\
2)Generate Signed Bundle/APK...这种方式可借鉴教程:https://baijiahao.baidu.com/s?id=1614367372473559833&wfr=spider&for=pc
我在打包过程中遇到的问题:
1)打包完成运行APP时提示 当前运行环境无法运行启用“自定义组件模式”的uni-app应用
解决方式:https://blog.youkuaiyun.com/lff1123/article/details/109676701