uniapp 安卓打包之导入的项目打包指导
本文出自:https://www.cnblogs.com/2186009311CFF/p/14366133.html
打包文件可以取我用过的一套:(要新的请去下面的官方说明文档)
链接:https://pan.baidu.com/s/1YmGHTViV9RMQW1fUTscDYA
提取码:137t
1.下载对应版本的HBuilderX打开
2.注册HBuilder账号
3.配置manifest.json,DCloud appid登录后点击“重新获取”
4.如有需要可查看官方打包指南
目前去到链接:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android
5.正确生成证书
这个证书也是个坎,但一般有的app都有这个东西
命令行输入命令:
keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore
生成之后在命令行的打开文件夹,能找到如下文件,就是证书:
查看SHA1:
keytool -list -v -keystore test.keystore
6.安装Android Studio,并配置sdk环境
这是初学者最容易卡的地方,我曾一度在此停留,可查看链接:https://www.cnblogs.com/2186009311CFF/p/13279276.html,或扫文章最后面的码联系最后面的客服询问以及时回复
7.打开Android Studio,打开已有项目
选择之前已经配好的本地sdk配置
8.生成本地打包资源
9.需重新打包,则删除下面蓝色阴影的目录文件,把新生成的www文件拖过来
10.修改id及版本号
拿到id
版本号修改
11.清空缓存
12.插上手机,设好开发者模式,第一次需要输账号的密码,点运行
运行
13.调试手机基座允许安装
14.开始打包
填入证书路径及证书有关的参数
查看生成包进程
等待过后:
这就是生成的apk文件
停止调试
修改图标
说明:定位基座本地不显示当前位置,不要紧,打包会显示