uniapp项目打包apk相关(androidStudio,Hbuildx,dCloud)
1、先注册和登陆dCloud平台,管理应用信息。

需要准备的参数(3个)
APP_ID(如:__UNI__123ABCD)
包名(如:com.hx.mhoa)
应用签名(应用sha1,应用md5,应用sha256)等



2、在Hbuildx项目中,登陆上面的dcloud账号,在manifest中配置项目信息(第一步获取)

3、生成app资源文件(注意项目服务地址,文件地址等信息在这里配置的,生成文件前,建议在检查一下ENV.js)

生成后的文件夹

4、打开android,配置好sdk,将文件夹放在asserts目录下,没有apps目录,可以自己创建下。之后将Hbuildx生成的资源文件copy到apps目录下

5、检查配置,包名版本,指定的jks文件等需要和应用信息一致

jks文件为应用加密的私钥私钥文件,里面封装应用的sha1,md5,sha256等信息需要和dcloud应用一致

6、打包成apk
(1)如果不需要加密的项目,直接如下打包成apk即可

(2)需要打包的项目

找到指定的jks文件,输入密码和别名等信息

选择release,确定即可

学海无涯苦作舟!!!