1

Samsung Galaxy S2 デバイスに付属の ROM を逆アセンブル/デオデックスしようとしています。

Baksmali を使用していますが、Email.odex と MobilePrint.odex の 2 つのファイルを正しく取得できません。どちらも、ROM 上の他のものには含まれていないように見える Java クラス (javax.swing.abstracttable および java.awt.image) を必要としています。

これらのクラスの実装が Android/DalvikVM で利用できるかどうか知っている人はいますか?

サムスンは何かを使用したに違いありません。

4

1 に答える 1

2

場合によっては、存在しないクラスが dex ファイルで参照されることがあります。これは通常、実際には実行されない「デッド」コード パスでのみ発生します。

この問題を回避するために、baksmali にはこれらのエラーを無視するための -I オプションがあります。このオプションは、クラスが実際にデバイスに存在しないことが 100% 確実な場合にのみ使用してください。オプションを誤って使用すると、デバイスの使用時に問題が発生する可能性があります

于 2011-08-15T00:17:47.110 に答える