Реагировать на проблемы с зависимостью родных карт - PullRequest
0 голосов
/ 14 февраля 2019

В настоящее время я пытаюсь интегрировать карты Google в свое собственное приложение (на стороне Android) и выполнил все шаги установки, указанные в официальных документах, но у меня возникли некоторые проблемы с зависимостями.

Наконец, опубликуйте его здесь, попробовав тысячи доступных решений.

ERROR: Unable to resolve dependency for ':react-native- 
maps@debug/compileClasspath': Could not resolve 
com.android.support:support-annotations:25.2.0.
Show Details
Affected Modules: react-native-maps


ERROR: Unable to resolve dependency for ':react-native- 
maps@debug/compileClasspath': Could not resolve 
com.android.support:support-core-utils:25.2.0.
Show Details
Affected Modules: react-native-maps

Я изменил ресурс зависимости с

maven { // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm url "$rootDir/../node_modules/react-native/android" }

на

`maven {
        url 'https://maven.google.com/'
        name 'Google'
    }`

и исправлены проблемы с зависимостями для реактивных-собственных карт, но возникла другая проблема

'error: cannot find symbol
 @ReactMethod(isBlockingSynchronousMethod = true)'

Я добавил оба ресурса maven одновременно, чтобы зависимости можно было извлекать соответствующим образом, например,

`allprojects {
repositories {
    mavenLocal()
    google()
    jcenter()

    maven {
        // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
        url "$rootDir/../node_modules/react-native/android"
    }
    maven {
        url 'https://maven.google.com/'
        name 'Google'
    }
}
}

но снова возникают проблемы с зависимостями карты.Обратите внимание, что проблемы с зависимостями исправляются, когда я добавляю maven.google.com в качестве единственного ресурса для получения зависимостей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...