为什么我的Android版本总是尝试下载camera-mlkit-vision-1.3.0-rc01.pom等

问题描述 投票:0回答:1

我的 Android 构建下载部分显示总是多次尝试下载以下内容

为什么每次构建都要这样做? 我该如何阻止这种行为?

为什么 Maven 存储库将 1.3.0-rc01 显示为camera2 的托管 dep?

更新

执行 gradlew dependency 命令会给出以下输出

|    +--- androidx.camera:camera-camera2:1.3.0-rc01
|    |    +--- androidx.annotation:annotation:1.2.0 -> 1.6.0 (*)
|    |    +--- androidx.camera:camera-core:1.3.0-rc01
|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.6.0 (*)
|    |    |    +--- androidx.annotation:annotation-experimental:1.1.0 -> 1.3.0 (*)
|    |    |    +--- androidx.core:core:1.1.0 -> 1.10.1 (*)
|    |    |    +--- androidx.lifecycle:lifecycle-livedata:2.1.0 -> 2.6.1 (*)
|    |    |    +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava
|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 1.9.0 (*)
|    |    |    +--- androidx.camera:camera-camera2:1.3.0-rc01 (c)
|    |    |    +--- androidx.camera:camera-extensions:1.3.0-rc01 (c)
|    |    |    +--- androidx.camera:camera-lifecycle:1.3.0-rc01 (c)
|    |    |    +--- androidx.camera:camera-mlkit-vision:1.3.0-rc01 -> 1.3.0-beta02 (c)
|    |    |    +--- androidx.camera:camera-video:1.3.0-rc01 (c)
|    |    |    \--- androidx.camera:camera-view:1.3.0-rc01 (c)
|    |    +--- androidx.camera:camera-core:1.3.0-rc01 (c)
|    |    +--- androidx.camera:camera-extensions:1.3.0-rc01 (c)
|    |    +--- androidx.camera:camera-lifecycle:1.3.0-rc01 (c)
|    |    +--- androidx.camera:camera-mlkit-vision:1.3.0-rc01 -> 1.3.0-beta02 (c)
|    |    +--- androidx.camera:camera-view:1.3.0-rc01 (c)
|    |    \--- androidx.camera:camera-video:1.3.0-rc01 (c)
|    +--- androidx.camera:camera-lifecycle:1.3.0-rc01
|    |    +--- androidx.camera:camera-core:1.3.0-rc01 (*)
|    |    +--- androidx.lifecycle:lifecycle-common:2.1.0 -> 2.6.1 (*)
|    |    +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava
|    |    +--- androidx.camera:camera-camera2:1.3.0-rc01 (c)
|    |    +--- androidx.camera:camera-core:1.3.0-rc01 (c)
|    |    +--- androidx.camera:camera-extensions:1.3.0-rc01 (c)
|    |    +--- androidx.camera:camera-mlkit-vision:1.3.0-rc01 -> 1.3.0-beta02 (c)
|    |    +--- androidx.camera:camera-view:1.3.0-rc01 (c)
|    |    \--- androidx.camera:camera-video:1.3.0-rc01 (c)
|    +--- androidx.camera:camera-view:1.3.0-rc01
|    |    +--- androidx.annotation:annotation:1.2.0 -> 1.6.0 (*)
|    |    +--- androidx.camera:camera-core:1.3.0-rc01 (*)
|    |    +--- androidx.camera:camera-video:1.3.0-rc01
|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.6.0 (*)
|    |    |    +--- androidx.camera:camera-core:1.3.0-rc01 (*)
|    |    |    +--- androidx.camera:camera-camera2:1.3.0-rc01 (c)
|    |    |    +--- androidx.camera:camera-core:1.3.0-rc01 (c)
|    |    |    +--- androidx.camera:camera-extensions:1.3.0-rc01 (c)
|    |    |    +--- androidx.camera:camera-lifecycle:1.3.0-rc01 (c)
|    |    |    +--- androidx.camera:camera-mlkit-vision:1.3.0-rc01 -> 1.3.0-beta02 (c)
|    |    |    \--- androidx.camera:camera-view:1.3.0-rc01 (c)

我不确定这意味着什么......

+--- androidx.camera:camera-mlkit-vision:1.3.0-rc01 -> 1.3.0-beta02 (c)

如何停止我的构建尝试使用不存在的版本

camera-mlkit-vision

android android-build
1个回答
1
投票

该工件没有 1.3.0-rc01 版本,您可以从“失败”状态消息中得知。

有多个地方可以查看:

  1. CameraX 库页面

  2. Google Maven 相机存储库: 如您所见,最新可用版本是1.3.0-beta02。

camera-mlkit-vision
的依赖版本更改为 1.3.0-beta02 将使 Gradle 下载一次正确的工件。

© www.soinside.com 2019 - 2024. All rights reserved.