混淆後APK百度地圖不能正常使用問題分析

近日代碼混淆後地圖突然間不能正常使用,經過測試分析發現問題,總結如下:

1、百度地圖註冊AK時使用的是debug.keystore簽名文件生成的SHA1值與release包使用的簽名文件不同,導致SHA1值不同導致

此時需要重新使用release包簽名文件獲取SHA1值進行申請AK即可。

生成方式如下:





2、另外一種就是混淆配置導致,也就是將不該混淆的文件進行了混淆,此次由於調整了項目結構,導致bean實體類包名發生了變化,導致混淆後不能解析數據,發生了錯誤,用了一段時間才發現這個這個問題,記錄下,方便以後查詢




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