Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法从android手机应用程序中恢复java文件?_Android - Fatal编程技术网

有没有办法从android手机应用程序中恢复java文件?

有没有办法从android手机应用程序中恢复java文件?,android,Android,我在android studio中开发了一个应用程序,现在已经在一些模拟器和手机上安装了编译版本。不幸的是,我的电脑死机了,一些进度丢失了,但是最新的版本在我的手机上。有没有一种简单的方法可以再次提取java源代码?这个方法对我来说很有效 转到Android studio 2.3,构建->分析APK->选择要反编译的APK。 您将看到它的源代码 链接供参考: 由于您的设备中已经安装了调试应用程序,您可以恢复源代码: 一,。在您的设备中安装 二,。选择你的应用程序,单击共享,然后保存APK文件 三

我在android studio中开发了一个应用程序,现在已经在一些模拟器和手机上安装了编译版本。不幸的是,我的电脑死机了,一些进度丢失了,但是最新的版本在我的手机上。有没有一种简单的方法可以再次提取java源代码?

这个方法对我来说很有效

转到Android studio 2.3,构建->分析APK->选择要反编译的APK。 您将看到它的源代码

链接供参考:

由于您的设备中已经安装了调试应用程序,您可以恢复源代码:

一,。在您的设备中安装

二,。选择你的应用程序,单击共享,然后保存APK文件

三,。最后,转到并上载APK,然后单击上载和反编译按钮


您将得到一个反编译源代码的zip文件

api是在您的手机中还是在源代码中?是的,如果您的代码中没有启用proguard,您可以提取java文件。如果您启用了proguard,那么提取的文件对您来说是无用的。