1.下载Android studio(官方链接)
2.安装hbuilderx并下载相对应版本的SDK
下载SDK:
hbuilderx-->工具栏-->发行-->原生APP-本地打包-->Android本地打包指南-->
根据hbuilderx的版本下载对应的SDK
3.Java JDK 1.8版本安装
千万不要改成中文(我之前改成中文之后就下载错了版本)
java8
windows
(根据自己的需求下载即可)
4.使用HbuilderX打包
hbuilderx-->工具栏-->发行-->原生APP-本地打包-->生成本地打包APP资源
保存生成的文件
4.下载好的SDK打开
打开文件夹UniPlugin-Hello-AS-->app-->src-->main-->assets-->apps
把apps文件中的内容删除,然后把生成的__UNI__开头的包放进去
5.打开Android studio,选择open(我的是直接打开)
打开UniPlugin-Hello-AS
可以自己修改SDK,我的每次需要修改1.8
6.在Android studio中更改一些配置(非常重要的)
(1)在app--main--assets--data--dcloud_control.xml中填写appid;就是保存的__UNI__开头这个文件名
(2)在AndroidManif.xml中的最下方填入这一串(这一串是在dcloud开发者平台生成的:教程放在最后哦~)
(3)这个需要签名证书可以自己找网站搞一个(我把我用的分享到后边)
要添加上 x86_64
(4)在dcloud开发者平台新增一些配置
点击应用的名称-->各平台信息;没有的话就新增一个(包名一般是 com.xxxx.xxxx)
点击查看按钮
(5).把Android后边这一串放到AndroidManif.xml中的最下方
(6) AndroidManif.xml的最上方要改成和包名一样的
7.打包
build--》Generate Signed Bundle /APK...--》按照流程来写证书
证书:
(1)Key store path:填写key.jks的路径
(2)Key store password:密钥存储密码
(3)Key alias:密钥别名
(4)Key password:密钥密码
debug:测试包
release:正式包
点击打包
打包成功提示:
8.打包好的文件会存在
测试版本debug:你的文件夹\UniPlugin-Hello-AS\app\debug
正式版本release:你的文件夹\UniPlugin-Hello-AS\app\release
apk结尾的就是打好的包,可以下载
链接:
安卓证书(我用的这个):开发者登录 - 一门APP