添加华为套件时出错 "Could not find com.huawei.hms:location:6.0.0.302"
Error "Could not find com.huawei.hms:location:6.0.0.302" while adding Huawei Kits
关注 agc-get-started-android 并拥有
项目级别build.gradle:
buildscript {
repositories {
google()
mavenCentral()
maven {url 'https://developer.huawei.com/repo/'}
}
dependencies {
classpath "com.android.tools.build:gradle:7.0.3"
classpath 'com.huawei.agconnect:agcp:1.6.0.300'
}
}
应用程序模块 build.gradle:
plugins {
id 'com.android.application'
id 'com.huawei.agconnect'
}
...
dependencies {
...
implementation 'com.huawei.hms:location:6.0.0.302'
}
Gradle 构建以以下错误结束:
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Could not find com.huawei.hms:location:6.0.0.302.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/huawei/hms/location/6.0.0.302/location-6.0.0.302.pom
- https://repo.maven.apache.org/maven2/com/huawei/hms/location/6.0.0.302/location-6.0.0.302.pom
- https://jcenter.bintray.com/com/huawei/hms/location/6.0.0.302/location-6.0.0.302.pom
Required by:
project :app
我的问题有什么解决方案?
您可以关注this docs进行整合。
添加 AppGallery Connect 插件和 Maven 存储库。
- 进入buildscript > repositories配置HMS Core SDK的Maven仓库地址
- 进入allprojects > repositories配置HMS Core SDK的Maven仓库地址
- 如果 agconnect-services.json 文件已添加到应用程序,转到 buildscript > dependencies 并添加AppGallery Connect插件配置。
buildscript {
repositories {
google()
jcenter()
// Configure the Maven repository address for the HMS Core SDK.
maven {url 'https://developer.huawei.com/repo/'}
}
dependencies {
...
// Add the AppGallery Connect plugin configuration. You are advised to use the latest plugin version.
classpath 'com.huawei.agconnect:agcp:1.6.0.300'
}
}
allprojects {
repositories {
google()
jcenter()
// Configure the Maven repository address for the HMS Core SDK.
maven {url 'https://developer.huawei.com/repo/'}
}
}
在 Gradle 7.0 或更高版本中,allprojects > repositories 下的配置迁移到项目级别 settings.gradle 文件.
下面是settings.gradle文件的配置示例:
dependencyResolutionManagement {
...
repositories {
google()
jcenter()
maven {url 'https://developer.huawei.com/repo/'}
}
}
关注 agc-get-started-android 并拥有
项目级别build.gradle:
buildscript {
repositories {
google()
mavenCentral()
maven {url 'https://developer.huawei.com/repo/'}
}
dependencies {
classpath "com.android.tools.build:gradle:7.0.3"
classpath 'com.huawei.agconnect:agcp:1.6.0.300'
}
}
应用程序模块 build.gradle:
plugins {
id 'com.android.application'
id 'com.huawei.agconnect'
}
...
dependencies {
...
implementation 'com.huawei.hms:location:6.0.0.302'
}
Gradle 构建以以下错误结束:
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Could not find com.huawei.hms:location:6.0.0.302.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/huawei/hms/location/6.0.0.302/location-6.0.0.302.pom
- https://repo.maven.apache.org/maven2/com/huawei/hms/location/6.0.0.302/location-6.0.0.302.pom
- https://jcenter.bintray.com/com/huawei/hms/location/6.0.0.302/location-6.0.0.302.pom
Required by:
project :app
我的问题有什么解决方案?
您可以关注this docs进行整合。
添加 AppGallery Connect 插件和 Maven 存储库。
- 进入buildscript > repositories配置HMS Core SDK的Maven仓库地址
- 进入allprojects > repositories配置HMS Core SDK的Maven仓库地址
- 如果 agconnect-services.json 文件已添加到应用程序,转到 buildscript > dependencies 并添加AppGallery Connect插件配置。
buildscript {
repositories {
google()
jcenter()
// Configure the Maven repository address for the HMS Core SDK.
maven {url 'https://developer.huawei.com/repo/'}
}
dependencies {
...
// Add the AppGallery Connect plugin configuration. You are advised to use the latest plugin version.
classpath 'com.huawei.agconnect:agcp:1.6.0.300'
}
}
allprojects {
repositories {
google()
jcenter()
// Configure the Maven repository address for the HMS Core SDK.
maven {url 'https://developer.huawei.com/repo/'}
}
}
在 Gradle 7.0 或更高版本中,allprojects > repositories 下的配置迁移到项目级别 settings.gradle 文件.
下面是settings.gradle文件的配置示例:
dependencyResolutionManagement {
...
repositories {
google()
jcenter()
maven {url 'https://developer.huawei.com/repo/'}
}
}