2015-10-03 78 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

回答