9

我正在使用 baksmali/smali 工具。但有时我需要将 .java 类编译为 .smali 文件。所以我必须先用 Eclipse 编译它,然后再将 .APK 反汇编成一组 .smali 文件。

是否可以用一个工具直接将 .java 编译成 .smali ?

我自己找不到解决方案...

4

1 回答 1

11

“javac”或类似程序可用于将源代码转换为.class。

Android 的“dx”用于将 .class 转换为 Dalvik .dex。

其结果可以使用 Smali 工具进行处理。您应该能够直接从脚本调用所有这些。

于 2011-03-29T00:01:44.117 回答