【问题标题】:Gradle sync failed when opening Unity project in Android Studio在 Android Studio 中打开 Unity 项目时 Gradle 同步失败
【发布时间】:2017-10-29 19:35:17
【问题描述】:

你好 Stack Overflow 社区,

我有一个问题希望你能帮我解决。

打开我使用 Unity 制作的项目然后为 Android 构建时,我不断收到此错误消息“Gradle sync failed: Cause: org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be cast to org.gradle .api.internal.file.collections.DefaultConfigurableFileCollection 查看 IDE 日志了解更多详细信息(帮助 | 显示日志)”。

构建设置统一:http://i.imgur.com/XkGCdzQ.png

Android Studio 错误信息:http://i.imgur.com/3e6QMdR.png

我已经尝试了很多东西:

  • Android Studio 为我提供了两个选项:
    1. 重新下载依赖并同步项目。
    2. 停止 Gradle 构建过程。
  • 从我的项目中删除文件夹“gradle”并重试。
  • 更改“gradle-wrapper.properties”文件:
    1. 将“gradle-3.3-all.zip”更改为“gradle-3.4.1-all.zip”。
    2. 添加此行:“org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m”。

我仍然遇到同样的问题,我希望这里有人可以帮助我。

提前致谢,

弗兰克

【问题讨论】:

    标签: java android android-studio unity5 android-studio-2.3


    【解决方案1】:

    这是我找到的解决这个问题的方法:

    Gradle Sync Failed - Android Studio 2.3.1

    我在

    中将 Gradle 的 Android 插件版本设置为 2.3.3

    文件>项目结构>项目:“Android插件版本”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-03
      • 2014-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-22
      • 2014-09-10
      • 1970-01-01
      相关资源
      最近更新 更多