我正在尝试做一些简单的事情。我有一个 APK 文件,我想在某个活动中更改某个变量值,然后将其重新编译回 APK,以便我可以在我的 android 设备上使用它。
自从我开始使用它已经有好几天了,我找不到任何解决方案。
我尝试了这些方法:
- 用APKtool反编译。
- 用安卓工作室打开它。
- 更改您想要的值。
- 无法将其重新编译为 APK。
- 使用 APKtool 反编译 / 使用 7-Zip 打开 APK。
classes.dex
使用 dex2jar转换为 jar。- 使用 luyten 或 jadx 打开 jar 文件(jd-gui 出现“内部错误”)。
- 无法编辑文件。
在另一种方法上,我不记得我是如何做到的,我能够访问活动文件,但无法理解如何再次将其重新编译为 APK。
请,如果您对如何编辑classes
活动有任何想法,请告诉我。我已经阅读了很多 SO 问题并在 Google 上搜索了很多次,但我找不到任何解决方案。谢谢!