Pel*_*ler 3 java android decompiler
尝试恢复我不久前写的应用程序(不要存储在DropBox中),我解压缩了我的.apk并尝试使用
d2j-dex2jar classes.dex
Run Code Online (Sandbox Code Playgroud)
获取我的来源,但得到了这个消息:
Error: Could not find or load main class classes.dex
Run Code Online (Sandbox Code Playgroud)
像所有新手一样,我的主要活动(实际上只有一个)被命名为MainActivity.java,而不是Main.java.这是否是此错误的来源,如果是,我该如何解决?如果没有,我还能尝试什么?
注意:这是在DOS cmd窗口中完成的.
编辑:哇,没有人见过这个?
编辑:我没有使用ProGuard(我检查过).
小智 5
好的,所以从我与dex2jar的工作中我建议直接在apk文件上运行它而不是在classes.dex上.所以在你的终端(在exmple中使用Windows)
C:\ dex2jar.bat Lost_apk.apk
它会吐出一个jar文件,你可以用jd-gui查看.