Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はbaksmali/smaliツールを使用しています。しかし、.javaクラスを.smaliファイルにコンパイルする必要がある場合があります。したがって、最初にEclipseでコンパイルし、次に.APKを一連の.smaliファイルに逆アセンブルする必要があります。
1つのツールで.javaを.smaliに直接コンパイルすることは可能ですか?
私は自分で解決策を見つけることができませんでした...
「javac」または同様のプログラムを使用して、ソースコードを.classに変換できます。
Androidの「dx」は、.classをDalvik.dexに変換するために使用されます。
その結果は、Smaliツールで処理できます。これらすべてをスクリプトから直接呼び出すことができるはずです。