您好,登錄后才能下訂單哦!
高德地圖2.X.X以前的版本將在2015年2月28日停用,所以前段時間把高德的幾個包都更新了,也同時申請了新的key,可是今天準備打包發布,打完包后,地圖不能用了,提示invalid_user_scode,查閱了一下資料情況是:
確保在工程中添加的key為9月23日之后注冊的。在debug模式下,或者最終打包簽名release模式時,App的簽名文件是不一樣的;所以對應的Key的sha1值也應該同步替換;當使用不同的IDE調試或打包同一個工程時,也請確保IDE中的簽名文件是同步過的。 |
這里講的意思是測試版本和發布版本的sha1的值是不同的,如果打包后,需要將打包后的sha1的值同步更新,這樣說還是有點晦澀,一般情況下我們查看的sha1的值是直接從eclipse上查看,現在打包后查看方式如下,見步驟:
1、我們按照正常的程序進行打包后,到最后一步的時候就把sha1的值拷貝出來,要的就是那個值:
2、拿到該值后,我們進入到高德API官方網站,進行替換掉以前的sha1值
見上圖,我們將1中獲取的值覆蓋掉這里的值,確定后,高德地圖即可使用了!
總結:新版的key的SHA1值分為測試和發布兩個不同的情況,發布時記得同步SHA1的值,才可保證繼續使用。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。