我不小心从Eclipse中删除了我的项目,现在只剩下我转移到手机上的APK文件。是否有一种方法可以逆转将应用程序导出到.apk文件的过程,以便我可以取回我的项目?


当前回答

有一种新的方法可以做到。

Android Studio 2.2有APK分析器,它会给出很多关于APK的信息,请在这里检查:- http://android-developers.blogspot.in/2016/05/android-studio-22-preview-new-ui.html

其他回答

如果您正在寻找专业的替代方案,请查看PNF Software的JEB反编译器。

有一个演示版本可以让你反编译大多数代码。

下面是一些你可以用来从APK文件到源代码执行逆向工程的工具:

Dex2jar Java编译器的 Apktool Apk分析器

在Android Studio 3.5中,它非常简单,你可以在一分钟内实现它。 以下是一个循序渐进的过程。

1:打开Android Studio,按窗口按钮->类型Android Studio ->点击图标打开Android Studio启动画面,看起来像这样。

2:在这里你可以看到一个选项“配置文件或调试APK”,点击它,选择你的APK文件,然后按确定。

3: 根据apk的大小,它将在一分钟内打开所有的清单和java类。

就是这样。

试试这个工具:https://decompile.io,它可以在iPhone/iPad/Mac上运行

有一种新的方法可以做到。

Android Studio 2.2有APK分析器,它会给出很多关于APK的信息,请在这里检查:- http://android-developers.blogspot.in/2016/05/android-studio-22-preview-new-ui.html