【问题标题】:How to solve Unity "Gradle build failed"?如何解决 Unity“Gradle 构建失败”?
【发布时间】:2022-01-10 02:10:50
【问题描述】:

当我尝试为 Android 构建 Unity 项目时,它报告“Gradle build failed”。我尝试使用 VPN 并使用另一个存储库(位于 Gradle 连接无法正常工作的中国),但仍然出现相同的错误。

我检查了日志(见下文),其中一行显示它尝试“连接到 192.168.1.4:1125 [/192.168.1.4]”,这似乎很可疑。我的建筑 PC 是 192.168.1.2,它直接连接到光纤调制解调器,即 192.168.1.1。 192.168.1.4是另外一个wifi modem连接到光纤modem,应该和我电脑的internet连接没有关系。

为什么 Unity 在构建 Gradle 时会尝试连接不相关的设备?有关如何解决此建筑故障的任何建议?谢谢!

A problem occurred configuring project ':launcher'.

> Could not resolve all artifacts for configuration ':launcher:classpath'.

> Could not resolve com.android.tools.build:gradle:4.0.1.

Required by:

project :launcher

> Could not resolve com.android.tools.build:gradle:4.0.1.

> Could not get resource '404'.

> Could not GET '404'.

> Connect to 192.168.1.4:1125 [/192.168.1.4] failed: Connection timed out: connect

修改了baseProjectTemplate:

【问题讨论】:

  • 该IP地址可能是用于Android模拟器的吗?过去我遇到过问题(Xamarin,而不是 Unity),我的模拟器的 IP 地址和运行它的机器不同。
  • @pseudoabdul 感谢您提供的信息,但我对此并不熟悉。你建议我做什么来解决这个问题?
  • 我已经解决了。请检查我的答案。 @pseudoabdul

标签: android unity3d gradle build.gradle


【解决方案1】:

我已经解决了。在“C:\Users\xxx\.gradle”找到“gradle.properties”文件,注释掉systemProp.xxxx如下:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-03
    • 1970-01-01
    • 1970-01-01
    • 2022-06-30
    • 2021-11-09
    • 1970-01-01
    • 2019-05-12
    相关资源
    最近更新 更多