Возникла проблема при оценке проекта ': @act-native-community_async-storage' - PullRequest
0 голосов
/ 23 октября 2019

Я использую версию сообщества Async-Storage, которая работает с iOS, но не работает на Android.

После использования реактивного запуска-android я получаю следующую ошибку

FAILURE: сборка не удалась с исключением.

  • Где:Строка "/Users/blickx/Desktop/dumont-reactnative/Dumont/node_modules/@react-native-community/async-storage/android/build.gradle" файла сборки: 36

  • Что пошло не так: возникла проблема при оценке проекта ': @act-native-community_async-storage'.

    Плагин с идентификатором com.android.library не найден.

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите --scan, чтобы получить полное представление.

  • Получите дополнительную помощь по https://help.gradle.org

СБОЙ СТРОИТЕЛЬСТВА за 5 с

at checkExecSyncError (child_process.js:621:11)
at execFileSync (child_process.js:639:15)
at runOnAllDevices (/Users/blickx/Desktop/dumont-reactnative/Dumont/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:74:39)
at buildAndRun (/Users/blickx/Desktop/dumont-reactnative/Dumont/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/index.js:158:41)
at /Users/blickx/Desktop/dumont-reactnative/Dumont/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/index.js:125:12
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async Command.handleAction (/Users/blickx/Desktop/dumont-reactnative/Dumont/node_modules/react-native/node_modules/@react-native-community/cli/build/cliEntry.js:160:7)

1 Ответ

0 голосов
/ 23 октября 2019

Проблема

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

Решение

Поручите Gradle загрузить плагин Android из репозитория Maven Central. Вы делаете это, вставляя следующий код в начало файла сборки Gradle:

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

Примечание: Убедитесь, что ваш проект использует Gradle 3.

НадеюсьЭто помогает!

...