После долгого разговора с вами я наконец-то понял, в чем проблема.Проблема в том, что вы получаете ошибку
, не удается загрузить скрипт из ресурсов index.android.bundle
, и вы просто отклоняете эту ошибку, пока ничего не загружается дляприложение из комплекта для отображения.Вот почему вы каждый раз получаете белый экран.
Выполните следующие действия в терминале (так как вы используете Linux).Пользователи Windows выполняют следующие действия в CMD
1) Перейдите в корневой каталог вашего проекта в терминале (или CMD)
2) Запустите эту команду mkdir android\app\src\main\assets
3) Послеэта команда запустить эту команду react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
4) затем выполнить react-native run-android
команду
Необязательные шаги
После шага 3 вы можете выполнить следующие шагитоже:
3.1) cd android
3.2) gradlew clean
3.3) cd..
3.4) react-native run-android