Я сталкиваюсь с проблемами при получении моего собственного собственного приложения на Android Studio Emulator
Перед тем, как опубликовать формулировку проблемы, вот что у меня есть
Java SEНабор разработчика 8
Переменная JAVA_HOME установлена
npm install -g expo-cli
expo init AwesomeProject (пример приложения прекрасно работает в приложении EXPO с использованием сканирования QR-кода)
извлечение пряжи AwesoneProject
Открытый проект Android в Android Studio
Создано виртуальное устройство в AVD Manager
Установленные платформы Android SDK (7.0 - 8.1).Для запуска Виртуального устройства на 7.0 и моего устройства Android, которое находится на 8.1
Настройки в моем файле build.gradle.Обратите внимание на зависимость google () в разделе Все зависимости, чтобы избавиться от одной ошибки.Я не помню, что это было, решение было через Интернет
build.gradle file
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
} }
все проекты {репозитории {
mavenLocal()
jcenter()
google()
maven {
url "$rootDir/../node_modules/react-native/android"
}
} }
======== Ошибки, которые я вижу ========== *
ВНИМАНИЕ: Конфигурация 'compile' устарела и была заменена на 'реализация' и 'api'.
Я не знаю, как решить эту проблему, поэтому я проигнорировал это предупреждение
- npm run android Выдает следующие ошибки
В некоторых дискуссиях предполагается, что на выставке Expo возникает следующая зависимость, вызывающая ее - «реакция-нативная»: "https://github.com/expo/react-native/archive/sdk-30.0.0.tar.gz". Также это не 't дает файл index.js, может ли это быть связано?
Есть предложения, как запустить его? Любая помощь очень ценится.