Ошибка: не удалось разрешить: носимый - PullRequest
0 голосов
/ 28 мая 2018

У меня есть существующий проект, и когда я пытаюсь добавить в него модуль износа, отображается ошибка ниже.Когда я создаю новый проект с модулем износа, он работает.

Ошибка: не удалось разрешить: пригодный для носки

и

зависит от проектаof com.google.android.support:wearable:2.3.0, поэтому он также должен зависеть от com.google.android.wearable: wearable: 2.3.0

снимок экрана ошибки

enter image description here

1 Ответ

0 голосов
/ 29 мая 2018

Вам необходимо добавить предоставленный файл, подобный этому

...
provided 'com.google.android.wearable:wearable:2.3.0'
implementation 'com.google.android.support:wearable:2.3.0'
...

Также убедитесь, что на вашем уровне проекта build.gradle есть репозиторий Google, я думаю, что некоторые носимые библиотеки теперь приходят из Google, а не из jcenter.

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()
        flatDir {
            dirs 'libs'
        }
    }
    tasks.withType(JavaCompile) {
        options.compilerArgs << "-Xlint:deprecation"
    }
}
...