我正在做一些現有的apk修改,我從我的客戶端獲得修改。我使用apktool反編譯應用程序。 。從strings.xml
中更改了一些資源,如一些字符串,並重新編譯/使用相同的工具重新編譯。然後我使用one_click_signer工具在Google的某個地方找到了它。 但是,當我將其安裝在我的設備上,然後谷歌地圖不再工作,因爲它與原始apk在同一設備上工作。 我已經搜索了很多關於這個,但沒有得到任何解決方案。 我回顧了this link以及更多,並得出結論,我需要用原來apk中的相同密鑰簽名apk。 有人可以請告訴我, 1)我怎樣才能用相同的密鑰再次簽署apk並使地圖工作。 2)或者是否有其他方法可以使地圖正常工作。谷歌地圖在辭職後不起作用?
的解決方案,我發現我的工作:
感謝名單爲 @ apmartin1991的答案。 。
我創建了一個google api控制檯項目,並得到了生成的密鑰。 然後我在android-manifest.xml文件中替換了這個鍵並且退出了應用程序。 它的工作。
爲什麼你不能訪問源代碼? – NikkyD
「相同的密鑰」是指來自Google的私鑰 - 因此忘記了它。如果您想使用Google地圖,請在您自己的應用中使用Google地圖API。 – Robert