我正在尝试拆解/删除我的Samsung Galaxy S2设备随附的ROM。

我正在使用baksmali,但是无法正确地使用两个文件,Email.odex和MobilePrint.odex。他们两个都希望ROM上似乎没有包含的Java类-javax.swing.abstracttable和java.awt.image。

有谁知道这些类的实现是否可用于Android / DalvikVM?

三星一定使用过。

最佳答案

在某些情况下,可以在dex文件中引用不存在的类。这通常仅发生在从未真正执行过的“死”代码路径上。

要解决此问题,baksmali具有-I选项,可忽略这些错误。仅当您100%确定设备上确实不存在此类时,才应使用此选项。如果使用不当,该选件可能会在使用设备时引起问题

07-24 14:29