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 为我提供了两个选项:
- 重新下载依赖项并同步项目。
- 停止 Gradle 构建进程。
- 从我的项目中删除文件夹“gradle”并重试。
- 更改“gradle-wrapper.properties”文件:
- 将“gradle-3.3-all.zip”更改为“gradle-3.4.1-all.zip”。
- 添加以下行:“org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m”。
我仍然遇到同样的问题,希望这里有人可以帮助我解决。
提前致谢,
弗兰克
最佳答案
这是我针对这个问题找到的解决方案:
Gradle Sync Failed - Android Studio 2.3.1
我在
中将 Gradle 的 Android 插件版本设置为 2.3.3File > Project Structure > Project : "Android Plugin Version"
关于java - 在 Android Studio 中打开 Unity 项目时 Gradle 同步失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44243394/