这是安卓云打包教程噢,ios的会尽快发布的~
1.mac下载jdk
2.查看安装路径
打开mac终端
输入以下命令即可
/usr/libexec/java_home -V红框就是文件路径噢
3.生成证书
进入bin目录
cd /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home/bin/生成证书
keytool -genkey -v -keystore android.keystore(可以修改成自己的名称) -alias android_test -keyalg RSA -validity 36500 -keystore /Users/daiyunzhou/android_test.keystore(可以修改成自己的路径)执行后会问一系列问题,有两个注意点
一定要把自己输入的密钥记住
该单位的双字母国家/地区代码是什么的问题——输入CN即可
4.查看证书信息
另起一个终端,输入如下命令:
keytool -list -v -keystore android_test.keystore(自己的名称)可能会出现如下错误:
密码错误
java.io.IOException: keystore password was incorrect出现上面的错误提示就是你输入的密钥错误,(这个密钥就是一开始生成证书时输入的密钥)。有时候明明没输错,但是可能是因为中英文切换的问题就错了,所以一定要细心
文件夹权限问题
5.执行云打包
点击发行-原生app打包-使用自有证书
别名:android_test
密钥:****(就是生成证书时自己输入的密钥)
证书文件:/Users/daiyunzhou/android_test.keystore(就是生成的证书路径)
注意只能链接只能下载5次,可以将下载好的apk文件放到自己的服务器上
参考博客