【问题标题】:Make android application run on eclipse emulator using the extracted files from the apk使用从 apk 中提取的文件使 android 应用程序在 eclipse 模拟器上运行
【发布时间】:2013-11-16 17:08:07
【问题描述】:

我知道如何从 apk 文件中提取源代码和 xml,之后我留下了包含源代码和 xml 的文件夹,我的问题是,有没有简单的方法可以让这些源文件在 eclipse 上运行模拟器,因为我真的很困惑去哪里。我正在努力重建 eclipse 上的代码。指导会很有帮助。

提前谢谢你:)

【问题讨论】:

  • 无法运行提取源代码,因为android在开发项目时会生成R.java文件及其自动生成文件,即通过动态生成int值来通信xml和java代码。
  • 谢谢,不过我还是可以参考源码吧?
  • 你可以参考,如果他们在那个应用程序中使用了progaurd,你甚至不能参考。
  • 内容丰富,谢谢:)
  • 您是在尝试对他人的 APK 进行逆向工程,还是出于其他目的提取和运行此代码?

标签: android eclipse emulation apk


【解决方案1】:

我怀疑您从 APK 文件中提取了源代码。除此之外,运行 android 应用程序的唯一方法是在设备/模拟器上安装它们各自的 APK 文件。

即使有一种方法可以在不安装 APK 文件的情况下运行应用程序(例如,破解文件系统并将东西放在应有的位置),但强烈建议不要使用这种方式。

另外,请注意,APK 文件在构建后无法修改其内容,因为每个 APK 文件都经过数字签名。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-28
    • 1970-01-01
    • 2012-10-29
    • 1970-01-01
    • 1970-01-01
    • 2011-11-17
    • 2015-08-24
    • 2012-05-03
    相关资源
    最近更新 更多