-
下载最新Android SDK,并且需要与HBuilderX的版本保持一致。
-
将Android-SDK@3.2.9.81057_20210927\HBuilder-Integrate-AS复制一份出来
-
配置Appkey Androidmanifest.xml ->meta-data android:name=“dcloud_appkey” android:value=“替换为自己申请的Appkey” />
-
配置包名(云端的包名) simpleDemo->build.gradle->填写applicationId
-
配置keyAlias(包名,uniapp应用标识),keyPassword、storePassword均为云端证书密码,storeFile file为云端证书存放路径
-
HBuilder-Integrate-AS\simpleDemo\src\main\assets\apps下的__UNI__A文件删除
-
将data下的dcloud_control.xml内的appid清空,等待下一步操作
-
将HBuilder X打包的文件放在HBuilder-Integrate-AS\simpleDemo\src\main\assets\apps下,将目录名复制到dcloud_control.xml的appid中
-
点击build,选择APK,点击Next
-
填写如下信息,其中Key store path为云端证书的存放路径,password均为云端证书的密码,key alias 为目录名(uniapp的应用标识),点击Next
-
选择release,勾选V1、V2,点击finish,即进入打包状态,打包后的文件,放在release目录下,名字为simpleDemo-release.apk。