今天到了項目打包測試的階段,高高興興地打完包,安裝後上來就打了下臉,首頁的定位功能死活不出數據,但是奇葩的是我用自己的編譯器安裝一點事情沒有,當時心情相當的苦惱。只能網上找資料,最終還是解決了。
其中主要的還是我已開始申請的key是debug模式下的sha1,這也就是調試版安全碼SHA1,而我打包是用的簽名文件打包的,需要的是發佈版安全碼SHA1,所以需要再使用下簽名文件獲取sha1.】
下面介紹下兩種sha1的獲取方式(debug版本和發佈版本):
首先是發佈版本的,先上圖:
第一步:打開AndroidStudio的Terminal工具
第二步:找到jdk的bin目錄下,並敲一下命令:keytool -list -v -keystore keystore文件路徑即.jks
輸入祕鑰口令即你的簽名文件的密碼,然後會出現如圖所示的sha1.這就是打包時候的sha1.
然後就是測試版本的sha1,如圖所示:
點擊signingReport運行,控制檯出現如下的內容,如圖:
這就是測試版本的sha1.