【问题标题】:how to import decompiling apk in to eclipse?如何将反编译apk导入eclipse?
【发布时间】:2015-04-05 16:14:09
【问题描述】:

您好,我从 APK 文件 (USB2COM.apk) 中提取了源代码,我使用了用于解码 .apk 文件的过程在链接中找到:Is there a way to get the source code from an APK file? 但我的问题是不知道如何在 eclipse 中导入该代码,因为我的 src文件夹异常? Src文件夹中的java文件是什么? (我是安卓初学者)

请帮帮我

谢谢

  • 通讯
  • Slickdevlabs
  • a.java
  • b.java
  • 。 . .
  • x.java

【问题讨论】:

    标签: android eclipse decompiling


    【解决方案1】:

    编译java源代码时变量名和类名信息丢失,编译器替换你写的名字。通常代码在编译过程中也会被混淆。当你再次反编译它时,你会得到很多类和变量,这些类和变量刚刚被反编译器分配了一个随机名称,而且通常仍然是非常模糊的代码,几乎无法阅读。这就是源文件夹中的文件发生的情况。您使用的反编译器将其生成的 .java 文件命名为按字母顺序从 A-Z 生成。您可以通过文件的内容来分辨文件的原始名称。

    要将它们导入 eclipse,您只需创建一个新的 java 项目并将所有内容从反编译的 src 文件夹复制到项目 src 文件夹

    【讨论】:

      【解决方案2】:

      Apk Studio 是您的朋友。它会反编译您的 .apk 并创建您可以在 Eclipse 和 AS 中重用的项目。它在 Linux 和 Windows 上可用。

      Apk Studio

      【讨论】:

      • 你能解释一下怎么做吗? apk 工作室创建 .smali 文件。我没有任何选项可以将其导出为 AS 或 Eclipse 项目。您可以在 Apk Studio 本身中编辑这些文件并重建修改后的应用程序。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-19
      • 1970-01-01
      • 2012-07-07
      • 1970-01-01
      • 1970-01-01
      • 2019-12-17
      相关资源
      最近更新 更多