去年,我为我的手机开发了一个 Android 应用程序并加载了它,从那时起就一直在使用它。不幸的是,我不得不重新格式化我的电脑并且丢失了这个安卓应用程序的源文件。如果应用程序是在调试模式下加载的,是否有任何可能的方法可以将应用程序及其源文件提取到我的计算机上进行编辑?
提前致谢!
去年,我为我的手机开发了一个 Android 应用程序并加载了它,从那时起就一直在使用它。不幸的是,我不得不重新格式化我的电脑并且丢失了这个安卓应用程序的源文件。如果应用程序是在调试模式下加载的,是否有任何可能的方法可以将应用程序及其源文件提取到我的计算机上进行编辑?
提前致谢!
获取APKTool,将其可执行文件放在一个文件夹中
运行adb pull /data/app/<your_app_name>.apk
,现在你得到了apk文件,将它放在与apktool相同的文件夹中
./apktool d <apk_file_name> <output_folder>
,apk 源将在输出文件夹中重建。