最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android微信簽名知識的總結(jié)

 更新時間:2016年09月28日 10:22:12   作者:JerryloveEmily  
這篇文章給大家詳細總結(jié)了Android微信簽名用到的知識,文中通過具體的實現(xiàn)過程給大家進行演示,相信對大家的理解很有幫助,下面來一起看看吧。

前言

最近遇到一個項目的應用要上微信登錄,大家都知道微信登錄是需要開放平臺上申請的,在微信開發(fā)平臺創(chuàng)建移動應用后,需要填寫:


需要填寫的內(nèi)容

問題

這里的應用簽名是keystore的證書的md5,但是微信的這個只有一個填寫輸入框,不像百度地圖、高德地圖那樣,有線上的SHA1和開發(fā)調(diào)試的SHA1兩種,那這就糾結(jié)了,在開發(fā)運行的時候AS IDE默認使用的簽名keystore是系統(tǒng)的 debug.keystore,系統(tǒng)的和自己項目線上的keystore的MD5、SHA1肯定是不一樣的,那么問題來了,要怎么統(tǒng)一用線上的,又不影響開發(fā)調(diào)試。

解決方案

既然不能同時使用線上和系統(tǒng)debugkeystore,那我們就使用同一個,只要確保MD5、SHA1一致就ok了,微信上我們繼續(xù)使用線上的MD5,百度地圖、高端地圖等第三方的一些服務把線上和開發(fā)調(diào)試的SHA1都使用線上keystore的:

命令行進入線上keystore的文件所在目錄,然后輸入如下命令,即可查看簽名。

keytool -list -v -keystore app-release.jks

復制一份線上的keystore文件在同一個文件夾下:


修改這個keystore文件的別名alias,改成androiddebugkey(系統(tǒng)的debug.keystore的別名就是這個,如果不是這個別名,調(diào)試運行的時候會編譯不通過,提示需要使用這樣的alias),使用如下命令來修改:

keytool -changealias -keystore ishopping-debug.jks -alias ishopping -destalias androiddebugkey

-alias后面是原來的別名, -destalias后面是新的別名,記住一定要用androiddebugkey作為別名。

修改調(diào)試用keystorestorepasswdkeypasswd的口令為“android”(也需要和系統(tǒng)的debug.keystore的一樣都使用這個口令),使用如下命令來修改:

// 修改密鑰口令
keytool -keypasswd -keystore ishopping-debug.jks -alias androiddebugkey
// 修改密鑰庫口令
keytool -storepasswd -keystore ishopping-debug.jks

每一行命令,后都需要輸入原有的密鑰庫和密鑰口令,然后再輸入新的口令:


修改口令

然后使用開頭的查看簽名MD5和SHA1的命令來查看新的調(diào)試開發(fā)用的keystore文件,看看簽名是不是和線上的一樣。

最后在gradle里面配置:

signingConfigs { 
 release { 
 // 此處是相對路徑,可以在module app下新建一個key文件夾把keystore文件拷貝進去
 storeFile file('key/ishopping.jks') 
 } 
 debug { 
 storeFile file('key/ishopping-debug.jks') 
 }
}
buildTypes { 
 release { 
 minifyEnabled false 
 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
 signingConfig signingConfigs.release 
 } 
 debug { 
 signingConfig signingConfigs.debug 
 }
}

配置完后,重新同步gradle,然后重新構(gòu)建工程,點擊Android Studio菜單欄Build -- Rebuild Project,新的證書才會生效。(只要是替換修改簽名證書,都需要重新構(gòu)建工程)

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對各位Android開發(fā)者們能有所幫幫助,如果有疑問大家可以留言交流。

相關(guān)文章

  • 手把手教學Android用jsoup解析html實例

    手把手教學Android用jsoup解析html實例

    本篇文章主要介紹了手把手教學Android用jsoup解析html實例,jsoup 是一款Java 的HTML解析器。具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • iOS開發(fā)中TableView類似QQ分組的折疊與展開效果

    iOS開發(fā)中TableView類似QQ分組的折疊與展開效果

    這篇文章主要介紹了iOS開發(fā)中TableView類似QQ分組的折疊與展開效果,其實要做這個效果我先想到的是在tableView中再嵌套多個tableView。下面通過本文給大家分享實現(xiàn)思路,需要的朋友可以參考下
    2016-12-12
  • Android Studio配合WampServer完成本地Web服務器訪問的問題

    Android Studio配合WampServer完成本地Web服務器訪問的問題

    這篇文章主要介紹了Android Studio配合WampServer完成本地Web服務器訪問,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • Android 中讀取Excel文件實例詳解

    Android 中讀取Excel文件實例詳解

    這篇文章主要介紹了Android 中讀取Excel文件實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • Android?Scroller實現(xiàn)彈性滑動效果

    Android?Scroller實現(xiàn)彈性滑動效果

    這篇文章主要為大家詳細介紹了Android?Scroller實現(xiàn)彈性滑動效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Android仿抖音主頁效果實現(xiàn)代碼

    Android仿抖音主頁效果實現(xiàn)代碼

    這篇文章主要介紹了Android仿抖音主頁效果實現(xiàn),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • Android頂部標題欄的布局設計

    Android頂部標題欄的布局設計

    大家好,本篇文章主要講的是Android頂部標題欄的布局設計,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • 詳解android 中文字體向上偏移解決方案

    詳解android 中文字體向上偏移解決方案

    這篇文章主要介紹了詳解android 中文字體向上偏移解決方案,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • Android EditText隨輸入法一起移動并懸浮在輸入法之上的示例代碼

    Android EditText隨輸入法一起移動并懸浮在輸入法之上的示例代碼

    這篇文章主要介紹了Android EditText隨輸入法一起移動并懸浮在輸入法之上,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • android仿直播圓點加載效果

    android仿直播圓點加載效果

    這篇文章主要為大家詳細介紹了android仿直播圓點加載效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07

最新評論

观塘区| 介休市| 岳阳市| 恩平市| 麻江县| 渭源县| 鄯善县| 综艺| 新昌县| 长宁县| 上饶县| 津市市| 嫩江县| 澄迈县| 连平县| 仙游县| 海伦市| 翼城县| 安塞县| 长沙县| 若羌县| 林芝县| 江安县| 商都县| 慈溪市| 稷山县| 怀集县| 永昌县| 瑞昌市| 聊城市| 牙克石市| 邢台县| 望城县| 元氏县| 综艺| 南雄市| 乌兰浩特市| 砀山县| 沙河市| 长兴县| 大厂|