摘要: 我们需要为 APK进行数字签名,这样才能发布到 Google Play商店。解决方法很简单,使用 Java的keytool命令创建证书并在 Gradle构建文件的 signingConfigs块中使用就可以办到。下面让我们看看详细讨论。本文选自《巧用Gradle构建Android应用》。所有 Android包(APK)文件在部署之前都需要被数字签名,Android使用一个已有的密钥签发调试用的 APK。你可以使用 Java提供的 keytool命令来查看。默认情况下,调试用的密钥存储库在你的用户目录下的 .Android子目录下面。默认的名字叫作 debug.keystore,并且其密码是 Android。下面示例显示了怎么列举默认的证书。示例. 列举调试密钥库(Mac OS x)>cd~/.android>keytool-list-keystoredebug.keystoreEnterkeystorepassword: ("android")Keystoretype:JKSKeystoreprovider:SUNYourkeystorecontains1entryandroiddebugkey,Feb9,2013,PrivateKeyEntry,Certificatefingerprint(SHA1):B7:39:B5:80:BE
...
继续阅读
(75)