我尝试使用以下方式签署我的APK:
keytool -genkey -v -keystore my-release-key.keystore
和
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore~ / Downloads / android-release-unsigned.apk 昵称
但它失败了:
jarsigner错误:java.lang.RuntimeException:keystore load:Keystore 被篡改,或密码不正确
答案 0 :(得分:3)
转到构建>生成已签名的APK>下一步(选择的模块将是您的模块,通常称为" app")还检查以下链接
答案 1 :(得分:1)
您可以使用Android Studio进行签名。 如果您需要发布版本,请将构建类型更改为发布,然后转到构建>生成签名的apk 。添加必要的详细信息,您的apk将与密钥库文件一起生成。 有关详细信息,请访问Android Developer Site。
如果您使用的是eclipse,可以访问This So post.