Android修改編譯器調試keystore文件爲自己的簽名文件

 

無論是eclipse還是AndroidStudio在調試的時候默認的設置都是自己的keystore簽名,那麼我們經常需要將debug簽名替換掉,用來測試微信等需要正式簽名的模塊。

小弟不才,記錄keystore的修改流程,還望大神指教。

 

總體思路就是將自己的簽名文件的文件名和密碼統統改掉,改成編譯器認識的即可。

keystore alias --> androiddebugkey

keystore password --> android

keystore alias password --> android

 

1、將自己製作好的簽名文件拷貝一份。

2、打開命令行開始修改

3、鍵入以下一行代碼修改簽名文件密碼爲android

 

keytool -storepasswd -keystore 你的keystore文件路徑如:F:\AS-Projects\mykey
輸入密鑰庫口令:原keystore文件密碼
新keystore password:android
重新輸入新keystore password:android

 

 

 

4、鍵入以下一行代碼修改簽名文件別名爲androiddebugkey

 

keytool -changealias -keystore 你的keystore文件路徑如:F:\AS-Projects\mykey -alias 你的keystore文件原別名如:我的key
輸入destination別名:androiddebugkey
輸入密鑰庫口令:android
輸入 <我的key> 的密鑰口令 原keystore文件別名的密碼

 

 

 

5、鍵入以下一行代碼修改簽名文件別名的密碼爲android

 

keytool -keypasswd -keystore 你的keystore文件路徑如:F:\AS-Projects\mykey -alias androiddebugkey
輸入密鑰庫口令:android
輸入 <androiddebugkey> 的密鑰口令 原keystore文件別名的密碼
新<androiddebugkey> 的密鑰口令:android
重新輸入新<androiddebugkey> 的密鑰口令:android

 

至此keystore文件就修改成功了,那麼將修改好的簽名文件副本導入編譯器中即可。

 

 

Eclipse編譯器的使用方法:

Windows --> Preferences --> Android --> Build --> Custom debug keystore項替換爲修改好的keystore

AndroidStudio編譯器的使用方法:

》》在app文件夾下的build.gradle文件中添加如下代碼:

 

signingConfigs {
    debug {
        keyAlias 'androiddebugkey'
        keyPassword 'adnroid'
        storeFile file('F\:\\AS-Projects\\project\\mykey.keystore')
        storePassword 'android'
    }
}

如下圖:

 

 

歡迎大神指點

以上。

 

發佈了27 篇原創文章 · 獲贊 94 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章