Android Studio 1.x版 簽名key生成,查看key的sha1 和MD5 的方法

Android Studio 1.x版 簽名key生成,查看key的sha1 和MD5 的方法

以下經驗來自http://stackoverflow.com/questions/12214467/how-to-obtain-signing-certificate-fingerprint-sha1-for-oauth-2-0-on-android

首先你需要手動生成一個key給自己用。

詳細方法見http://developer.android.com/tools/publishing/app-signing.html
總結起來就是Build > Generate Signed APK.>Create new 然後依次填入信息,關鍵是記住密碼那一項就好了。

點next之後把key存儲在某個地方,格式是jks。事實證明和網絡上流傳甚廣的debug.keystore 是同一個東西

然後你就可以用這key來簽名啦,可以單次生成signed app(就在Create new那個面板),如果要每次都生成,

  1. On the project browser, right click on your app and select Open Module Settings. 右鍵菜單選中OpenModuleSetting
  2. Click on the Signing tab.
  3. Select your keystore file, enter a name for this signing configuration (as you may create more than one), and enter the required information.
  4. Click on the Build Types tab.
  5. Select the release build.設定什麼情況下要簽名

到關鍵的一步了,如何查看SHA1 和MD5?

首先CMD進入JDK的bin目錄(如果之前JDK沒有做好環境變量的話)

keytool -list -v -keystore "E:\HelloWorld.jks"

執行他就好了!這裏假定生成的那個key文件在E盤目錄下,自行按需做替換即可。

隨後就會讓你輸入剛纔的密碼,輸進去就ok啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章