我正在使用 Android 的 Eclipse 扩展和 JUnit 框架来对 Android 应用程序的性能进行基准测试。由于我想将我的应用程序与内置的 Android 应用程序(例如,Android 的内置浏览器)进行比较,我需要对这些应用程序进行签名以便能够使用 JUnit 检测运行程序检测它们。
我可以从手机的 system/app 目录中获取应用程序,也可以使用 re-sign.jar 对它们进行签名。但是,我无法用辞职版本替换手机上的应用程序。
我都试过了
adb install -r Resigned.app
和
abd uninstall com.android.<originalapp>
但两者都不起作用。
是否有可能替换标准应用程序?
我可以通过覆盖系统/应用程序下的 apk 文件来替换应用程序吗?