【发布时间】: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
【问题讨论】:
-
该IP地址可能是用于Android模拟器的吗?过去我遇到过问题(Xamarin,而不是 Unity),我的模拟器的 IP 地址和运行它的机器不同。
-
@pseudoabdul 感谢您提供的信息,但我对此并不熟悉。你建议我做什么来解决这个问题?
-
我已经解决了。请检查我的答案。 @pseudoabdul
标签: android unity3d gradle build.gradle