【发布时间】:2016-04-20 21:26:45
【问题描述】:
我正在尝试修改 framework.jar。我的目的是修改这个jar里面的SQLiteDatabase.java的内容。我用谷歌搜索了很多,发现方法是编辑 .smali 文件并重新打包并将更新的 jar 推送到系统。但是 .smali 的源代码似乎很难编辑(因为它是汇编代码),所以我想知道是否有其他解决方法可以避免这种情况,而是编辑 Java 源代码,然后将其推送到设备。非常感谢您的帮助,谢谢。
【问题讨论】:
-
由于SQLiteDatabase.java是Android平台的一部分,恐怕除了下载修改Android源代码之外别无他法。进行更改后,您必须自己构建 Android 并将其刷入设备
标签: android reverse-engineering smali