2013-10-02 29 views
0

首先,我將我的應用程序從Flash遷移到Java。 我前段時間在Adobe Air爲我的Android應用程序製作了證書(kupony.p12)。在Eclipse中使用Adobe Air的Certifikate

現在我在Eclipse(Java)中構建我的應用程序,但我無法用我的舊p12簽名我的apk。 當我嘗試簽署我的apk與p12然後別名字段爲空和日食顯示信息「無效的密鑰庫格式」。

我該怎麼辦?

http://img707.imageshack.us/img707/1076/flwm.png

回答

4

我做到了。

  1. 打開「keytool」功能。 instruction
  2. 公開賽在cmd
  3. 隨着CD功能打開文件夾,是你的[inputName]的.p12證書。
  4. 從P12→JKS轉換。 instruction

    密鑰工具-importkeystore -srckeystore [inputName]的.p12 -srcstoretype PKCS12 -deststoretype JKS -destkeystore [outputName] .jks

  5. 的Eclipse→YourPackage→右鍵→安卓工具→導出簽名的應用程序包。

  6. 設置位置和密碼,別名1,設置目標APK文件並命中完成。
+0

爲我工作,謝謝! – shalafi