android簽名

我們在使用百度地圖,各種第三方的時候總會要配置你的簽名,我們用自己生成的簽名是不能導入eclipse的。

會生成報錯信息,因爲eclipse識別的是別名是android的,所以我們在生產正式簽名後再生成測試簽名,測試簽名除了簽名密碼,別名,別名密碼不一樣,其他都一樣,比如MD5值,sha1值是一樣的,百度地圖要的是sha1值

正式簽名:

測試簽名:

把正式簽名copy一份改個名字,比如debug.keystore (這個你喜歡,隨便取)。

首先改簽名密碼

keytool -storepasswd -keystore debug.keystore


原來的密碼,新密碼,記得新密碼要是android

再然後修改你的別名

keytool -changealias -keystore debug.keystore -alias my_name -destalias androiddebugkey

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

最後修改alias的密碼

keytool -keypasswd -keystore debug.keystore -alias androiddebugkey

以上幾個操作執行後,debug.keystore就是符合規矩的debug keystore了,接着在Eclipse的ADT設置中選中這個custom debug keystore即可,如下:


這樣就導入了我們生成的簽名,打包測試的時候,eclipse自動會使用這個簽名打包。


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