Android gradle 同步:无法获取资源 firebase-measurement-connector-impl-17.0.4-javadoc.jar
Android gradle sync : Could not get resource firebase-measurement-connector-impl-17.0.4-javadoc.jar
我正在使用 Android Studio 最新版本 3.2.1
我创建了一个示例项目来测试我在主应用程序中遇到的问题。起初我以为这是我的应用程序的问题,但我在非常简单的测试应用程序上遇到了同样的问题。
所以这里应用测试应用程序的重要依赖项:
classpath 'com.android.tools.build:gradle:3.2.1'
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.google.android.gms:play-services-maps:16.0.0'
Gradle 同步工作正常。
但是一旦我在 dependencies
中添加这两行
implementation 'com.google.firebase:firebase-core:16.0.6'
implementation 'com.google.firebase:firebase-messaging:17.3.4'
Gradle 同步生成关于 2 个缺少 javadoc 的 2 个警告:
org.gradle.api.resources.ResourceException: Could not get resource 'https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-measurement-connector-impl/17.0.4/firebase-measurement-connector-impl-17.0.4-javadoc.jar
org.gradle.api.resources.ResourceException: Could not get resource 'https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-core/16.0.6/firebase-core-16.0.6-javadoc.jar'
这是一个警告,好吧,但在我的主应用程序上,它有近 100 种风格,gradle 生成 200 个失败的 http 请求,这会显着延迟 gradle 同步。
有什么方法可以让 gradle 停止请求这些文件吗?
经过几次测试,问题似乎出在
implementation 'com.google.firebase:firebase-core:16.0.6'
我替换成
implementation 'com.google.firebase:firebase-core:16.0.5'
而且我不再收到警告。似乎有人忘记提供 firebase-core 最新版本 16.0.6 的所有 javadoc。我可以忍受不使用最新版本,所以我将使用 16.0.5 来避免此警告。
我正在使用 Android Studio 最新版本 3.2.1
我创建了一个示例项目来测试我在主应用程序中遇到的问题。起初我以为这是我的应用程序的问题,但我在非常简单的测试应用程序上遇到了同样的问题。
所以这里应用测试应用程序的重要依赖项:
classpath 'com.android.tools.build:gradle:3.2.1'
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.google.android.gms:play-services-maps:16.0.0'
Gradle 同步工作正常。 但是一旦我在 dependencies
中添加这两行implementation 'com.google.firebase:firebase-core:16.0.6'
implementation 'com.google.firebase:firebase-messaging:17.3.4'
Gradle 同步生成关于 2 个缺少 javadoc 的 2 个警告:
org.gradle.api.resources.ResourceException: Could not get resource 'https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-measurement-connector-impl/17.0.4/firebase-measurement-connector-impl-17.0.4-javadoc.jar
org.gradle.api.resources.ResourceException: Could not get resource 'https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-core/16.0.6/firebase-core-16.0.6-javadoc.jar'
这是一个警告,好吧,但在我的主应用程序上,它有近 100 种风格,gradle 生成 200 个失败的 http 请求,这会显着延迟 gradle 同步。
有什么方法可以让 gradle 停止请求这些文件吗?
经过几次测试,问题似乎出在
implementation 'com.google.firebase:firebase-core:16.0.6'
我替换成
implementation 'com.google.firebase:firebase-core:16.0.5'
而且我不再收到警告。似乎有人忘记提供 firebase-core 最新版本 16.0.6 的所有 javadoc。我可以忍受不使用最新版本,所以我将使用 16.0.5 来避免此警告。