一、
Android-SDK@3.8.4.81844_20230531下载(Android 离线SDK - 正式版 | uni小程序SDK)
1.将Hbuilder中需要打包的文件进行本地打包,之后将形成的apk及其上层文件进行复制。
2.下载并解压,将序号1中所复制的文件移动至该目录下(Android-SDK@3.8.4.81844_20230531\HBuilder-Integrate-AS\simpleDemo\src\main\assets\apps)并删除之前本就有的文件。
3.在assets/data/dcloud_control.xml中将appid改为复制过得文件名。
4.在Build----->generate Signed Bundle/APK----->APK------>NEXT----->Creat new ---===>key 的地址为(D:\Androidfive\Android-SDK@3.8.4.81844_20230531\Android-SDK@3.8.4.81844_20230531\HBuilder-Integrate-AS\simpleDemo\mykeys.keystore)即为当前文件的simpleDemo下的地址,后加mykeys.keystore,Key 下的Alias:类似于名字(很重要不可随意设置)其余的密码记住即可,填完后取消(Cancel),即可获得key
5. 再点击Build.gradle中的signingConfigs,并改变其中的config的值,进行运行测试
6.登录开发者中心登录 (dcloud.net.cn)
7.选中需要进行处理的某个项目,进行离线打包key ,点击Gradle-->simpleDemo--Tasks -->android-->signingReport会产生MD5、SHA1、SHA-256,将这些内容与开发者中心的数据进行输入,后形成一个androidid,将其放在androidManifest.xml中最下面的的value当中(当中的id一定不能写上)。
二、
1.填入之前所设的密码、名字进行下一步选择release下面勾选V2(APK)即可打包成功
2.所打包的文件在文件simpleDemo下的release当中