我是 Phonegap 开发的新手。我开发了一个应用程序,不幸的是我丢失了整个代码。但幸运的是我有apk文件。任何人都可以帮我从apk文件中提取我的代码(PhoneGap - Andriod)提前谢谢。
-维努
我是 Phonegap 开发的新手。我开发了一个应用程序,不幸的是我丢失了整个代码。但幸运的是我有apk文件。任何人都可以帮我从apk文件中提取我的代码(PhoneGap - Andriod)提前谢谢。
-维努
是的你可以。如果您复制 .apk 文件以使其具有 .zip 扩展名,您应该能够像任何普通的 zip 存档一样解压缩它。从中您将能够检索您的 assest 和 res 文件夹以及您的 AndroidManifest.xml。
如果您编写了大量的 Java 代码,那么您需要将 classes.dex 文件反编译回 Java。这是一个很好的SO问题,涵盖了它:
这是一个更简单的方法: http: //www.decompileandroid.com/这个网站使用程序 apktool 和 dex2jar,但你只需要上传你的 .apk 文件。祝你好运