Не удалось найти com.android.support:appcompat-v7:27.1.1 - PullRequest
0 голосов
/ 21 октября 2018

Во время выполнения этой команды: -react-native run-android у меня была эта ошибка:

enter image description here

Я проверил установку инструментов SDK (26.0.1, 26.0.2, 23.0.1 и 23.0.2)

мой файл gradle содержит:

android {
compileSdkVersion 26
buildToolsVersion "26.0.1"

defaultConfig {
    applicationId "com.audioexample"
    minSdkVersion 16
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
    ndk {
        abiFilters "armeabi-v7a", "x86"
    }
}


dependencies {
compile project(':react-native-sound')
compile project(':react-native-audio')
compile fileTree(dir: "libs", include: ["*.jar"])
compile "com.android.support:appcompat-v7:26.0.1"

compile "com.facebook.react:react-native:+"  // From node_modules

}

Ответы [ 2 ]

0 голосов
/ 27 января 2019

У меня была такая же проблема.

В файле gradle для Android вам нужно указать следующее

compileSdkVersion 26
buildToolsVersion "26.0.1"

, а затем найти этот текст compile "com.android.support:appcompat-v7" и убедиться, что в нем написано compile "com.android.support:appcompat-v7:26.0.1"

В вашем файле build.gradle добавьте maven url 'https://maven.google', который должен выглядеть следующим образом

allprojects {
    repositories {
        mavenLocal()
        jcenter()
        maven {
            url 'https://maven.google.com'
        }
        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url "$rootDir/../node_modules/react-native/android"
        }
    } }
0 голосов
/ 21 октября 2018

В вашем файле build.gradle добавьте maven url 'https://maven.google.com'

allprojects {
    repositories {
        mavenLocal()
        jcenter()
        maven {
            url 'https://maven.google.com'
        }
        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url "$rootDir/../node_modules/react-native/android"
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...