我已经使用以下命令中的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?
答案 0 :(得分:0)
你能在Soot邮件列表上问这个问题吗?无论如何这看起来很奇怪。我甚至不明白为什么在这种情况下Soot完全指的是Heros。它不应该。