小编aTu*_*ing的帖子

添加模块依赖项“com.google.android.gms:play-services-location:16.0.0”后 Android 清单合并失败”

我想添加com.google.android.gms:play-services-location:16.0.0到我的 Android Wear 应用程序来检测手表的位置。

但我收到以下错误:

Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(26.0.2) from [com.android.support:percent:26.0.2] AndroidManifest.xml:25:13-35
    is also present at [com.android.support:support-v4:26.1.0] AndroidManifest.xml:28:13-35 value=(26.1.0).
    Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:23:9-25:38 to override.
Run Code Online (Sandbox Code Playgroud)

我的wear.gradle文件:

apply plugin: 'com.android.application'


android {
    compileSdkVersion 28
    buildToolsVersion "28.0.3"
    useLibrary 'org.apache.http.legacy'

    defaultConfig {
        applicationId "de.siyaryikmis.jiyan"
        minSdkVersion 26
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar']) …
Run Code Online (Sandbox Code Playgroud)

android google-play-services android-gradle-plugin wear-os

2
推荐指数
1
解决办法
1186
查看次数