2
去年,我爲我的手機開發了一個Android應用程序並將其加載,並從此開始使用它。不幸的是,我不得不重新格式化我的電腦,並丟失了源文件到這個android應用程序。如果應用程序以調試模式加載,是否有任何可能的方式將應用程序及其源文件解壓縮回到我的電腦上?在我的手機上從我的Android應用程序中提取源文件
在此先感謝!
去年,我爲我的手機開發了一個Android應用程序並將其加載,並從此開始使用它。不幸的是,我不得不重新格式化我的電腦,並丟失了源文件到這個android應用程序。如果應用程序以調試模式加載,是否有任何可能的方式將應用程序及其源文件解壓縮回到我的電腦上?在我的手機上從我的Android應用程序中提取源文件
在此先感謝!
得到APKTool,把它的可執行文件的文件夾中
運行adb pull /data/app/<your_app_name>.apk
,現在你有apk文件,將其放在同一個文件夾apktool
./apktool d <apk_file_name> <output_folder>
,APK源將被重建在輸出文件夾中。
使用其他應用程序,如Astro獲取APK(甚至是文件資源管理器),然後[反編譯](http://stackoverflow.com/questions/3593420/android-getting-source-code-from- ?一個-APK-文件RQ = 1) – 2013-02-10 17:17:17
這裏是很好的答案 [從APK提取源文件] [1] [1]:http://stackoverflow.com/questions/3593420 /機器人-獲取源代碼,從-AN-APK文件?RQ = 1 – Kels 2013-02-10 17:20:41