如何配置HMS Location服务的构建依赖?
How to configure build dependencies for HMS Location services?
HMS mobile如何使用定位服务phone?具体需要添加哪些依赖?
您需要在项目级构建 gradle 文件中添加必要的 Maven 存储库。之后,您应该在应用级别 build.gradle 文件中添加位置依赖项。
项目级别build.gradle:
buildscript {
ext.kotlin_version = '1.3.61'
repositories {
google()
maven { url 'http://developer.huawei.com/repo/' } // HUAWEI Maven repository
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.3'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.huawei.agconnect:agcp:1.3.1.300'
}
}
allprojects {
repositories {
google()
maven { url 'http://developer.huawei.com/repo/' }
jcenter()
}
}
应用级别build.gradle文件:
dependencies {
implementation 'com.huawei.hms:location:4.0.3.301'
}
apply plugin: 'com.huawei.agconnect'
建议你把华为的maven仓库放在最后一行,使用https,比如
buildscript {
repositories {
google()
jcenter()
maven { url 'https://developer.huawei.com/repo/' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.3'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.huawei.agconnect:agcp:1.3.1.300'
}
}
allprojects {
repositories {
google()
jcenter()
maven { url 'https://developer.huawei.com/repo/' }
}
}
您需要添加以下依赖才能使用定位服务:
dependencies {
implementation 'com.huawei.hms:location:{version}'
}
注意:
将{version}替换为实际的SDK版本号,例如:implementation'com.huawei.hms:location:4.0.2.300'。如果您还集成了其他HMS服务,建议您使用同版本的HMS SDK。
HMS mobile如何使用定位服务phone?具体需要添加哪些依赖?
您需要在项目级构建 gradle 文件中添加必要的 Maven 存储库。之后,您应该在应用级别 build.gradle 文件中添加位置依赖项。
项目级别build.gradle:
buildscript {
ext.kotlin_version = '1.3.61'
repositories {
google()
maven { url 'http://developer.huawei.com/repo/' } // HUAWEI Maven repository
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.3'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.huawei.agconnect:agcp:1.3.1.300'
}
}
allprojects {
repositories {
google()
maven { url 'http://developer.huawei.com/repo/' }
jcenter()
}
}
应用级别build.gradle文件:
dependencies {
implementation 'com.huawei.hms:location:4.0.3.301'
}
apply plugin: 'com.huawei.agconnect'
建议你把华为的maven仓库放在最后一行,使用https,比如
buildscript {
repositories {
google()
jcenter()
maven { url 'https://developer.huawei.com/repo/' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.3'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.huawei.agconnect:agcp:1.3.1.300'
}
}
allprojects {
repositories {
google()
jcenter()
maven { url 'https://developer.huawei.com/repo/' }
}
}
您需要添加以下依赖才能使用定位服务:
dependencies {
implementation 'com.huawei.hms:location:{version}'
}
注意: 将{version}替换为实际的SDK版本号,例如:implementation'com.huawei.hms:location:4.0.2.300'。如果您还集成了其他HMS服务,建议您使用同版本的HMS SDK。