【问题标题】:Android Studio can't run or sync imported project with gradle filesAndroid Studio 无法运行或同步导入的项目与 gradle 文件
【发布时间】:2018-10-01 10:12:23
【问题描述】:

我是新手,对 Android Studio 的经验几乎为零,我正在尝试更改 APK 的一些设置。

首先我反编译了 APK,然后将其导入 Android Studio。

此时,Android Studio 向我展示了这个:

我的目标是在模拟器上运行 APK 项目。这意味着我必须按下此时已禁用的运行按钮。经过研究,我读到我必须将项目与 gradle 文件同步,但同步按钮不可见,如您在上面的屏幕截图中所见。

谁能给我一个提示,因为我被困在这里很长时间了。您的帮助将不胜感激。 非常感谢您的宝贵时间!

【问题讨论】:

  • 您的项目未正确导入 Android Studio,因为“app”文件夹丢失。这就是禁用运行按钮的原因
  • @Parul 你能告诉我如何使用 app 文件夹导入项目吗?

标签: android android-studio apk


【解决方案1】:

你不能只是反编译一个应用程序,然后在另一个项目中使用它作为新项目。

您唯一能做的就是检查编写的应用程序的 java 代码或 xml 代码,看看它是如何工作的。

关键是,它不会那样工作,而且你做错了。但是,您将能够在应用程序中看到未混淆的 java-xml 代码。你不能像这样将它作为一个新项目导入到 Android Studio 中。

【讨论】:

  • 您能否给我一个提示,以便我能正确地做,或者提供一个解释在这种情况下该怎么做的来源?是否可以修改代码?
  • 这实际上是不可能的。因为它会生成 smali 文件等等,而且您实际上无法将其轻松导入到新项目中。您唯一能做的就是检查用于应用程序的代码 (java-xml)。但关键是,任何开发人员在发布后都会混淆他/她的应用程序,所以这将更难看到甚至代码!!
  • 明白。感谢您的帮助!
猜你喜欢
  • 2022-01-19
  • 2013-11-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-16
  • 2015-02-28
  • 1970-01-01
相关资源
最近更新 更多