android Debug模式如何簽名

在做微信支付或者微信登錄的時候必須給程序簽名纔可以,但是每次都簽名費事費力而且看不到Log

一、使用keytool進行更改簽名

其實就是要將keystore的密碼更改爲android  、alias的密碼更改爲android、alias的名稱更改爲androiddebugkey

   keytool是javaJDK裏面的工具,在java安裝目錄java/jdk/bin/keytool.ese如果要是配置了路徑可以直接在命令模式下輸入keytool

1、將簽名的keystore拷貝一份作爲更改的keystore(我將其放在了C盤的目錄下,以下的命令都是基於此的,名稱爲wholesaleCar.keystore)

2、

. 修改keystore密碼的命令(keytool爲JDK帶的命令行工具):

keytool -storepasswd -keystore C:\wholesaleCar.keystore

其中,my.keystore是複製出來的證書文件,執行後會提示輸入證書的當前密碼,和新密碼以及重複新密碼確認。這一步需要將密碼改爲android

3、修改keystore的alias

keytool -changealias -keystore C:\wholesaleCar.keystore -alias wholesaleCar -destalias androiddebugkey

這一步中,wholesaleCar是證書中當前的alias,-destalias指定的是要修改爲的alias,這裏按規矩來,改爲androiddebugkey!這個命令會先後提示輸入keystore的密碼和當前alias的密碼。

修改時,需要知道原來發布key的alias,可以通過以下命令查看alias:

keytool -list -v -keystore C:\wholesalecar.keystore


4. 修改alias的密碼:keytool -keypasswd -keystore wholesaleCar.keystore -alias androiddebugkey

這一步執行後會提示輸入keystore密碼,alias密碼,然後提示輸入新的alias密碼,同樣,按規矩來,改爲android!

5. 設置eclipse->windows->preferences->android->build中的custom keystore爲你這個改完口令的key文件,設置完成後,可以看到,這個key的sha1值和發佈key的sha1值一樣。

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