使用烟灰将jimple转换为dex的异常

时间:2016-03-06 08:54:26

标签: android dex soot

我已经使用以下命令中的soot将apk文件转换为jimple Intermediate表示:

if (!$httpProvider.defaults.headers.get) {
    $httpProvider.defaults.headers.get = { };
}
$httpProvider.defaults.headers.get["Content-Type"] = "application/json";

现在我想做反向。我想使用烟灰将jimple文件转换为单个apk。为此,我使用以下命令:

java -Xmx2g -jar soot-trunk.jar soot.Main -w -allow-phantom-refs -android-jars /home/jyoti/Android/adt-bundle-linux-x86_64-20140702/sdk/platforms/ -src-prec apk -f jimple -process-dir Onlytelephony.apk

但是这个命令给我例外如下:

java -Xmx2g -jar soot-trunk.jar soot.Main -w -allow-phantom-refs -android-jars /home/jyoti/Android/adt-bundle-linux-x86_64-20140702/sdk/platforms/ -src-prec jimple -f dex -process-dir jimple_Onlytelephony/

如何使用烟灰将Jimple转换为dex?

1 个答案:

答案 0 :(得分:0)

你能在Soot邮件列表上问这个问题吗?无论如何这看起来很奇怪。我甚至不明白为什么在这种情况下Soot完全指的是Heros。它不应该。

相关问题