- Проверил и проверил пути к файлам. Пути, указанные в app.json для моих ресурсов:
Код: Выделить всё
"icon": "./src/assets/images/icon.png",
"splash": {
"image": "./src/assets/images/splash.png"
}
}
- Убедилось, что изображения находятся в формате PNG.
- Очистил кэш с помощью запуска выставки -- очистить, удалить node_modules и выполнить новые установки зависимостей.
- Сбросьте данные на виртуальном устройстве Android ( AVD).
- Создал тестовое приложение с помощью npx create-expo-app. Это приложение успешно отобразило пользовательское изображение-заставку (но не изображение значка, поскольку оно работало в Expo Go), когда я запустил npm run android.
- Я понял, что сценарий тестового приложения запускал expo start --android, в то время как сценарий основного приложения запускал expo run:android. Я изменил это, чтобы оно соответствовало сценарию тестового приложения, и увидел то же поведение, что и в тестовом приложении. Однако мне нужно, чтобы оно запускалось и работало с expo run: android.
- Я пытался запустить приложение на физическом компьютере. устройство, но столкнулся с проблемами при попытке отсканировать QR-код.
Подробнее здесь: https://stackoverflow.com/questions/774 ... lash-image