java - 在 Android Studio 中打开 Unity 项目时 Gradle 同步失败

标签 java android android-studio unity-game-engine android-studio-2.3

Stack Overflow 社区您好,

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

当打开我使用 Unity 创建的项目,然后针对 Android 进行构建时,我不断收到此错误消息“Gradle 同步失败:原因:org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection 无法转换为 org.gradle.api.internal.file.collections.DefaultConfigurableFileCollection 请查阅 IDE 日志以了解更多详细信息(帮助 | 显示日志)”。

build设置Unity:/image/WLkTa.png

错误消息 Android Studio:/image/JX37g.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”。

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

提前致谢,

弗兰克

最佳答案

这是我针对这个问题找到的解决方案:

Gradle Sync Failed - Android Studio 2.3.1

我在

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

File > Project Structure > Project : "Android Plugin Version"

关于java - 在 Android Studio 中打开 Unity 项目时 Gradle 同步失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44243394/

相关文章:

java - 我可以在使用 Cordova 的 iOS 应用程序中使用 Java 库吗?

android - zipalign.exe'' 以非零退出值完成

java - 在几个 java 套接字中测量带宽/速度?

java - 定义 : Unfinalized versus finalizable object

Java 6 文件输入输出流(同一个文件)

android - 从服务访问 findViewById

java - 当 Vector 位于包含类中时,使用 Vector 的 addAll( ) 函数时出现问题

Android - 来自服务器的实时音频流

java - Android Studio 无法创建新项目

android-studio - 同时构建两个变体