【问题标题】:an issue about extract source code of an apk关于提取apk源代码的问题
【发布时间】:2017-12-28 13:56:24
【问题描述】:

您好,我丢失了我的项目的最后备份,我的手机上刚刚安装了该应用程序,所以我需要挽救我的代码。

我搜索了 dex2jar、apktools 等,但它们没有用。 在我的 apk 中有 6 个 dex 类,所以我无法访问我的代码

【问题讨论】:

  • 简单地说,你不能。通过使用任何方法,您都无法像在 android studio 中那样获取源代码。最多可以获取可以查看的类文件
  • 您为什么不使用 git 并将您的代码托管在 Githuib.com 或类似的版本控制托管服务提供商上?请将您的代码置于版本控制下
  • 我忘了你是对的:/我永远不会再犯这个错误,但是我得到了我的 xml 文件

标签: android duplicates apk apktool dex2jar


【解决方案1】:

你可以从http://www.javadecompilers.com/apk这个链接中提取你的代码

注意:它可以给你所有的java类和资源,但是你 必须为一些缺失的约束而努力。请不要做 滥用那个....

但有总比没有好。

【讨论】:

  • 不幸的是,它没有工作。它仍然有六个 classes.dex 并且当我使用 dex2jar 时输出是不必要的东西,比如 com>android>tools>ir 和其他不是我的类的东西。 ://
  • 上传apk后,你会发现各种文件夹打开com -> packagename -> 这里你的java文件和xmls res -> layout
猜你喜欢
  • 2012-04-01
  • 1970-01-01
  • 2021-06-01
  • 1970-01-01
  • 2015-09-04
  • 2020-11-30
  • 1970-01-01
  • 1970-01-01
  • 2012-03-26
相关资源
最近更新 更多