我的一个朋友在他的电脑上复制粘贴了一个 libgdx 项目文件夹,并将该项目发送给我(通过谷歌驱动器)。我们都在使用 Android Studio。我下载并导入了该项目,它在模拟器上运行正常。但是它在桌面上不起作用。在他的电脑上,它既可以在桌面上运行,也可以在模拟器中运行。
当我尝试在桌面上运行它时,Android Studio 给我这个错误信息:
Error:Gradle: A problem occurred configuring root project 'bouncerGDX - Copy'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not find com.android.tools.build:gradle:2.2.2.
Searched in the following locations:
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.pom
https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.jar
https://oss.sonatype.org/content/repositories/snapshots/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.pom
https://oss.sonatype.org/content/repositories/snapshots/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.jar
Required by:
:bouncerGDX - Copy:unspecified
我怎样才能解决这个问题?我没有使用 Gradle 的经验。
原文由 WVrock 发布,翻译遵循 CC BY-SA 4.0 许可协议
更新:
似乎无法解决类路径的 com.android.tools.build:gradle:2.2.2 依赖关系。
对我来说,将 jcenter 添加到 build.gradle 解决了这个问题:
或者,或者, build.gradle 中的行
可以改成
^^^ 这个版本存在于 repo1.maven.org
错误建议:
通过运行 gradle 任务解决所有依赖关系(可以从 Android Studio 的终端完成):
对于 Linux:
对于 Windows:
此外,此命令也可能在以后有所帮助
Linux:
视窗:
这是对 libgdx How-to-setup-development-env 指令的参考