Android签名keystore for mac

  • 发表于
  • macOS

写好APP后,要测试和发布需要的,步骤如下:

1、打开终端
2、去到java安装的根目录,即输入

cd /Library/Java/Home/bin/

其实经测试,不去该目录也可以,JAVA是MAC自带的直接往下即可。
3、当前用户没有最高权限,在Library文件夹下不能生成任何文件,可以到当前用户目录下生成文件
如果当前的用户名是xiaoming,则如下

keytool -genkey -v -keystore android.keystore -alias android -keyalg RSA -validity 20000 -keystore /Users/xiaoming/android_demo.keystore

4、按照提示输入即可,完整代码如下:

[code language="plain"][/code]

PS:我在操作的时候遇到了keytool乱码,解决方法如下:
打开终端后在菜单-偏好设置-描述文件-高级,下面有文本编码的设置,默认是UTF-8,这里我改为中文GB 2312后正常显示了。
5、到这里就可以到当前用户根目录下查看生产的keystore签名文件了

查看证书信息:

keytool -list -v -keystore debug.keystore

参考官网:mac下Andriod签名