2011-09-28 47 views
0

您好,我正在嘗試爲我的簽名證書獲取簽名密鑰MD5指紋。任何人都請告訴區別簽名密鑰和調試密鑰。我能夠打印調試密鑰的打印,但獲取簽名密鑰指紋我很困惑my_release_key.keystore在keytool -list -alias alias_name -keystore my-release-key.keystore中的含義是什麼。 我正在使用以下鏈接獲取簽名密鑰指紋。 http://code.google.com/android/add-ons/google-apis/mapkey.html#getfingerprint調試和簽名密鑰之間的區別

回答

3

Tutoral上籤署您的應用程序: http://developer.android.com/guide/publishing/app-signing.html

關於登錄調試模式: Android編譯工具提供了調試簽名模式,使您更容易開發和調試應用程序,而仍然滿足Android系統對簽名.apk的要求。當使用調試模式構建應用程序時,SDK工具會調用Keytool自動創建調試密鑰庫和密鑰。該調試密鑰隨後用於自動簽署.apk,因此您不需要使用自己的密鑰對軟件包進行簽名。

關於符號鍵: Android系統要求所有安裝的應用程序與它的私鑰由應用程序的開發者舉辦的證書進行數字簽名。 Android系統使用證書作爲識別應用程序作者並在應用程序之間建立信任關係的一種手段。證書不用於控制用戶可以安裝哪些應用程序。證書不需要由證書頒發機構簽名:對於Android應用程序來說,使用自簽名證書是完全可以允許的。

+0

@Paresh Mayani我可以在文件夾中找到調試簽名密鑰嗎? – sha

+0

選中「C:\ Users \ user \ .android」。你正在尋找的是debug.keystore – Lubis

相關問題