cordova - Android - Phonegap,从 apk 中提取代码

标签 cordova

我是 Phonegap 开发的新手。我开发了一个应用程序,不幸的是我丢失了整个代码。但幸运的是我有 apk 文件。任何人都可以帮助我从 apk 文件中提取我的代码(PhoneGap - Andriod)
提前致谢。

-维努

最佳答案

是的你可以。如果您复制您的 .apk 文件,使其具有 .zip 扩展名,您应该能够像任何普通的 zip 存档一样解压缩它。从中您将能够检索您的assest 和res 文件夹以及您的AndroidManifest.xml。

如果您编写了大量 Java 代码,则需要将 classes.dex 文件反编译回 Java。这是一个很好的 SO 问题,涵盖了它:

decompiling DEX into Java sourcecode

关于cordova - Android - Phonegap,从 apk 中提取代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14477838/

相关文章:

android - 我可以在 Cordova Android 应用程序和嵌入式设备(棋盘)之间传输数据吗?

cordova - 如何使用 Apache Cordova 调用 wcf 服务/Web 服务

android - 如何为 ionic 创建 cordova 插件

Android 发布版本 - MissingDefaultResource "error"

android - 在 Android 应用程序中没有滚动

javascript - $http angularjs 调用未从带有 Worklight 的移动设备执行

android - 从 PhoneGap 升级到 Native

cordova - 电话间隙 : gap:config-file Not working on config. xml

android - Phonegap/Pushwoosh Android 检索设备 ID/ token

android - Sencha 2.4 + cordova 应用程序无法在 Android 上加载 "TypeError: Result of expression ' b.onTargetTouchMove.bind' [undefined] 不是函数。在...”