0
我正在嘗試對名爲HeartTrace的Android應用程序進行反向工程,以便以更高的頻率提取傳感器數據。我反編譯,調整參數,並重新編譯APK。但是,該應用不再連接到Google健身API。在重新編譯之前API是否需要Google的新簽名?如果不是,那麼問題是什麼?謝謝!使用Google Fit API重新編譯APK
我正在嘗試對名爲HeartTrace的Android應用程序進行反向工程,以便以更高的頻率提取傳感器數據。我反編譯,調整參數,並重新編譯APK。但是,該應用不再連接到Google健身API。在重新編譯之前API是否需要Google的新簽名?如果不是,那麼問題是什麼?謝謝!使用Google Fit API重新編譯APK
正如Sign Your App提到,
的Android要求所有的APK使用證書進行數字簽名,在安裝之前他們。
因此,你需要再次使用這兩個選項進行數字簽名的應用程序:
.keystore
文件中找到,如果應用程序已經被髮表在應用商店相同的密鑰,或使用新的密鑰但是,如果您選擇使用一個新的關鍵,千萬不要忘記檢查Signing Considerations。
我強烈建議你通過給定的文件,其中這些被完全細節討論:使用不同的
而對於更多的信息,本教程Google Fit for Android: Reading Sensor Data和解決方案在此SO後給出 - Google maps does not work after resigning an apk這是關係到反編譯Android應用也可能有幫助。
這太好了!非常感謝!我確實在應用程序上籤了名,但沒有辭職Google Fit API。那麼,什麼是重新編譯並仍然適用Google Fit API的最佳方式?謝謝! – aspdev91