我试图对名为HeartTrace的Android应用进行逆向工程,以便以更高的频率提取传感器数据。我反编译,调整参数,并重新编译APK。但是,该应用不再与Google Fit API相关联。在重新编译之前,API是否需要Google的新签名?如果没有,问题是什么?谢谢!
答案 0 :(得分:0)
如Sign Your App中所述,
Android要求所有APK都可以使用证书进行数字签名,然后才能安装。
因此,您需要使用以下两个选项再次对应用进行数字签名:
\r?\n
文件中找到的相同密钥,或但是,如果您选择使用新密钥,请不要忘记检查Signing Considerations。
我强烈建议您阅读给定的文档,其中详细讨论了这些文档:
有关其他信息,本教程中的Google Fit for Android: Reading Sensor Data以及此SO帖子中提供的解决方案Google maps does not work after resigning an apk与解压缩Android应用相关,也可能有所帮助。