【发布时间】:2014-01-10 05:48:50
【问题描述】:
试图恢复我不久前编写的应用程序(不要存储在 DropBox 中),我解压缩了我的 .apk 并尝试使用
d2j-dex2jar classes.dex
获取我的来源,但收到此消息:
Error: Could not find or load main class classes.dex
像所有新手一样,我的主要活动(实际上只有一个)被命名为 MainActivity.java,而不是 Main.java。这是此错误的根源吗?如果是,我该如何解决?如果没有,我还能尝试什么?
注意:这是在 DOS cmd 窗口中完成的。
编辑:哇,没人见过这个?
编辑:我没有使用 ProGuard(我检查过)。
【问题讨论】:
-
你用过 ProGuard 吗?
-
没有。我是业余爱好者,不是专业人士。 :)
-
现在回想起来,我可能不经意间这样做了。如果它是标准的 Eclipse 设置,那么可以。我没有修改标准设置来使用 ProGuard,但它可能默认启用。
标签: java android decompiler