蜂窝似乎完全是一种新的野兽。与Android原始版本相比,有很多更改,这些更改深入到很深,迫使我们改变了处理rom的方式。例如,自G1时代以来,脱光光驱已成为一种普遍做法。在您不熟悉的情况下,这种处理rom和apk的方法具有几个优点,其中之一是,由于所有文件都位于一个位置而不是散布(除码),因此使主题化变得更加简单。随着Honeycomb的诞生,这似乎是一个更加复杂的命令,因为使用smali和baksmali来编译和反编译dalvik中存在的dex文件非常困难。幸运的是,当XDA成员使用smali 1.2.6时,XDA成员 Roach2010已经找到一种使用baksmali的方法。 耶稣·弗雷克(JesusFreke)。开发人员基本上已经对1.2.7 baksmali进行了调整,并且能够成功地对Honeycomb进行脱氧。
这仅适用于厨师和开发人员。如果您正在为Android 3.0 / 3.1开发,那么这是绝对必须具备的工具。请试用一下,并为开发人员留下一些反馈。
最近,我发现了在尝试对蜂窝框架进行Deodex处理时遇到的baksmali问题。这是一个基于JesusFreke 1.2.7补丁的有效的baksmali工具,使我们可以使用smali 1.2.6重新编译。