700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > java 签名 apk mac_Mac下 Android studio创建签名证书 打包生成APK .jks文件添加到build.gradle中...

java 签名 apk mac_Mac下 Android studio创建签名证书 打包生成APK .jks文件添加到build.gradle中...

时间:2018-10-25 22:48:42

相关推荐

java 签名 apk mac_Mac下 Android studio创建签名证书 打包生成APK .jks文件添加到build.gradle中...

1.生成 .jks 文件,(Java Keystore 的缩写);

填写keystore和key密码。ketystore密码和key密码在后面会用到。其他信息不是很重要,按实际情况写.

2.打包的话还是 Generate signed APK,一路点击下一步,选择刚才创建的 .jsk 文件为签名,

最后一步中,Build Type 选择 release 还是 debug。如果你要上线到各个平台的应用商店就选择 release,

有效时间就是你刚才生成.jks时选择的25年。

debug版本就是1年之后就会失效,并且不能在 Android Market上架销售,它会强制你使用自己的签名,并且不具备软件升级功能,它不会覆盖安装。

3.将生成的 .jks 文件添加到 build.gradle 中,配置了之后我们再真机调试,或者打包的时候就默认会用这个签名文件 .jks 了,

就比较方便了;

或者这样打开

config

debug

release

内容一样,编译完成后出现

android {

signingConfigs {

release {

storeFile file('xxx')

keyAlias 'key0'

keyPassword 'xxx'

storePassword 'xxx'

}

debug {

storeFile file('xxx')

keyAlias 'key0'

keyPassword 'xxx'

storePassword 'xxx'

}

config {

storeFile file('xxx')

keyAlias 'key0'

keyPassword 'xxx'

storePassword 'xxx'

}

}

storeFile file 是签名文件的绝对路径:

keyPassword storePassword

是你刚才创建 .jks文件时,key密码 和ketystore密码

4. 做新浪微博分享的时候,微信分享的时候,需要的签名用她们对应的给的生成MD5签名生成器,生成了填进去就好了。

用 Mac的终端cd到xxx.jks 对应的目录下,

执行命令

$keytool -list -v -keystore xxx.jks

命令得出的证书指纹中没有 MD5 的我也不知道为什么就没有,网上网友们的教程都有MD5。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。