2013-02-10 61 views
2

去年,我为我的手机开发了一个Android应用程序并将其加载,并从此开始使用它。不幸的是,我不得不重新格式化我的电脑,并丢失了源文件到这个android应用程序。如果应用程序以调试模式加载,是否有任何可能的方式将应用程序及其源文件解压缩回到我的电脑上?在我的手机上从我的Android应用程序中提取源文件

在此先感谢!

+2

使用其他应用程序,如Astro获取APK(甚至是文件资源管理器),然后[反编译](http://stackoverflow.com/questions/3593420/android-getting-source-code-from- ?一个-APK-文件RQ = 1) – 2013-02-10 17:17:17

+0

这里是很好的答案 [从APK提取源文件] [1] [1]:http://stackoverflow.com/questions/3593420 /机器人-获取源代码,从-AN-APK文件?RQ = 1 – Kels 2013-02-10 17:20:41

回答

0
  1. 得到APKTool,把它的可执行文件的文件夹中

  2. 运行adb pull /data/app/<your_app_name>.apk,现在你有apk文件,将其放在同一个文件夹apktool

  3. 运行./apktool d <apk_file_name> <output_folder>,APK源将被重建在输出文件夹中。
相关问题