fastlane 找不到 com.android.tools.build:gradle:3.0.1

fastlane cannot find com.android.tools.build:gradle:3.0.1

我是第一次设置 fastlane。在 运行 快速通道测试中,我收到有关 com.android.tools.build:gradle:3.0.1 not being found.

的错误

这里只是一个片段:

Could not find com.android.tools.build:gradle:3.0.1. [23:40:20]: ▸ Searched in the following locations: [23:40:20]: ▸ https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom [23:40:20]: ▸ https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.jar

然而,当我使用 Android Studio 进行构建时,一切构建都很顺利。

这是怎么回事?为什么 fastlane 不起作用而 Android Studio 可以?

您必须将 google() 添加到 build.gradle 中的所有依赖存储库。

Android Studio 会自动执行此操作,但仅当您从 IDE 构建时才会执行此操作。您可以通过从命令行调用 ./gradlew build 来验证它是否正常工作。