React Native Android выдает ошибку при добавлении пакета

Поэтому я понизил версию своего React Native до версии 57.3, потому что в последней версии так много ошибок. Сначала проект React Native работал хорошо без добавления какого-либо пакета, такого как React Native Maps, но когда я добавляю его и запускаю заново, он выдает ошибку. Настройка моего проекта React Native выполнена правильно.

Пробовал запускать от имени администратора, а не от имени администратора.

React Native Android выдает ошибку при добавлении пакета Окружающая обстановка:

"dependencies": { "react": "16.6.0-alpha.8af6728", "react-native": "0.57.3", "react-native-maps": "^0.23.0" }, "devDependencies": { "babel-jest": "24.5.0", "jest": "24.5.0", "metro-react-native-babel-preset": "0.53.1", "react-test-renderer": "16.6.0-alpha.8af6728" },

убедитесь, что вы сделали react-native link react-native-maps

Vinil Prabhu 15.03.2019 13:35

Должен ли я? Потому что я добавил его вручную.

Liza Catherine Ombyaw 15.03.2019 13:35

не нужно, если вы сделали это вручную

Vinil Prabhu 15.03.2019 13:38

адб установлен? ты раньше на андройде работал без карт?

Vinil Prabhu 15.03.2019 13:38

Опять ошибка. Пишет: "Недостаточно памяти для продолжения работы Java Runtime Environment".

Liza Catherine Ombyaw 15.03.2019 13:41

После того, как я сделал react-native link react-native-maps, это работает. Но я попытался перестроить его снова, снова появляется 1-я ошибка, ошибка без администратора.

Liza Catherine Ombyaw 15.03.2019 13:43

вы заметили insufficient memory?

Nerius Jok 15.03.2019 13:44

Да. Но я попытался сделать react-native link react-native-maps, это снова работает. Но думаю в следующем билде опять будут ошибки.

Liza Catherine Ombyaw 15.03.2019 13:47
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
8
85
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я думаю, что может быть проблема с размером кучи. Пожалуйста, попробуйте добавить android:largeHeap = "true" к вашему Manifest.xml и перестроить свой проект с помощью следующей команды:

react-native run-android

Ваш manifest.xml будет таким:

android:name = ".MainApplication"
android:allowBackup = "true"
android:largeHeap = "true"

Другие вопросы по теме