Как исправить ошибки ресурса API Android Build Gradle Expo - PullRequest
0 голосов
/ 19 января 2019

Я пытаюсь извлечь свое приложение «native-expo» / «expo», и сборка андроида завершается неудачно в скриптах gradle.

Я использую последнюю версию expo (только что обновленную сегодня утром, поэтому версия 32).

Каждая ссылка на API не работает.Ниже приведен пример выходных данных, а также часть, которая дает сбой.

Это кажется довольно распространенным явлением, но решения, которые я видел, предназначены для более старых сборок, которые, по-видимому, были реализованы в последнем выпуске.Любая помощь приветствуется.

Сбой части Gradle:

  api 'com.facebook.react:react-native:32.0.0'
  api 'host.exp.exponent:expo-app-loader-provider:1.0.0'
  api 'host.exp.exponent:expo-core:2.0.0'
  api 'host.exp.exponent:expo-constants-interface:2.0.0'
  api 'host.exp.exponent:expo-constants:2.0.0'
  api 'host.exp.exponent:expo-errors:1.0.0'
  api 'host.exp.exponent:expo-file-system-interface:2.0.0'
  api 'host.exp.exponent:expo-file-system:2.0.0'
  api 'host.exp.exponent:expo-image-loader-interface:2.0.0'
  api 'host.exp.exponent:expo-permissions:2.0.0'
  api 'host.exp.exponent:expo-permissions-interface:2.0.0'
  api 'host.exp.exponent:expo-sensors-interface:2.0.0'
  api 'host.exp.exponent:expo-react-native-adapter:2.0.0'
  api 'host.exp.exponent:expo-task-manager:1.0.0'
  api 'host.exp.exponent:expo-task-manager-interface:1.0.0'

  // Optional universal modules, could be removed
  // along with references in MainActivity
  api 'host.exp.exponent:expo-ads-admob:2.0.0'
  api 'host.exp.exponent:expo-app-auth:2.0.0'
  api 'host.exp.exponent:expo-analytics-segment:2.0.0'
  api 'host.exp.exponent:expo-barcode-scanner-interface:2.0.0'
  api 'host.exp.exponent:expo-barcode-scanner:2.0.0'
  api 'host.exp.exponent:expo-camera-interface:2.0.0'
  api 'host.exp.exponent:expo-camera:2.0.0'
  api 'host.exp.exponent:expo-contacts:2.0.0'
  api 'host.exp.exponent:expo-face-detector:2.0.0'
  api 'host.exp.exponent:expo-face-detector-interface:2.0.0'
  api 'host.exp.exponent:expo-font:2.0.0'
  api 'host.exp.exponent:expo-gl-cpp:2.0.0'
  api 'host.exp.exponent:expo-gl:2.0.0'
  api 'host.exp.exponent:expo-google-sign-in:2.0.0'
  api 'host.exp.exponent:expo-local-authentication:2.0.0'
  api 'host.exp.exponent:expo-localization:2.0.0'
  api 'host.exp.exponent:expo-location:2.0.1'
  api 'host.exp.exponent:expo-media-library:2.0.0'
  api 'host.exp.exponent:expo-print:2.0.0'
  api 'host.exp.exponent:expo-sensors:2.0.0'
  api 'host.exp.exponent:expo-sms:2.0.0'
  api 'host.exp.exponent:expo-background-fetch:1.0.0'

Пример ошибки вывода Android Studio (одинаково для всех)

ERROR: Failed to resolve: com.facebook.react:react-native:32.0.0
Show in Project Structure dialog
Affected Modules: app

1 Ответ

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

Ошибка пользователя. Я пропустил извещение о том, что expokit не удалось установить.

Проблема заключалась в том, что expokit пытался выполнить автоматическую установку после извлечения, но не удалось. Чтобы решить эту проблему, вам просто нужно вручную установить послесловие NPM.

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