2015-10-03 77 views
-1

喜了我的第一个Android项目,我建我的unsinged APK,我有证书没有现成的经验,遵循android developer page教程签署我的应用程序,使用CMD keytool -genkey -v -keystore c:\users\anita\my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000如何签名已编译的apk?

试图签署应用程序创建一个密钥jarsigner -verbose -keystore my-release-key.keystore flying_birda.apk alias_name

jarsigner:找不到证书链(my alias_name)。 alias_name必须引用有效的密钥库密钥私钥和相应的公钥证书链。

我看到了一个同样的问题 Certificate chain not found

难道是我的密钥库只有一个公共密钥的问题吗?如果有的话

然后任何人都可以帮助我使用私钥进行完整的密钥输入。

我从过去两天开始工作

但是没有解决我的问题。 如何在eclipse或android studio之外正确地签名它? 任何帮助将不胜感激

+0

什么特别的原因,为什么你不希望使用您的密钥存储签字在Android Studio中? – AndroidEnthusiast

+0

请尝试检查此链接,可能会有所帮助http://stackoverflow.com/questions/4853011/how-to-sign-an-android-apk-file – johnrao07

回答