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