React Native - локальные образы отлично работают в эмуляторе, но не после выпуска - PullRequest
0 голосов
/ 03 марта 2020

Я столкнулся с проблемой сегодня с реагировать родной. Ну, каждый раз, когда я сталкиваюсь с любой проблемой, я почти получаю решение после того, как копаюсь в ней или в inte rnet в течение пары часов, но эта проблема сейчас для меня настоящая головная боль.

Проблема в том, что я использую несколько изображений в папке с активами, и когда я запускаю реактив-собственный запуск - android и создает пакет в моем эмуляторе, все работает нормально и гладко. Я могу видеть изображения. Но когда я создаю комплект сборкиRelease для publi sh, приложение загружается в магазин приложений и устанавливается на любое устройство. нет ошибок, но я не могу видеть изображения. странно!

ну я тоже нашел какое-то решение, но они устарели и пост был как 2018 и старый.

Пожалуйста, помогите, если вы знаете или сталкивались с этой ошибкой.

1 Ответ

0 голосов
/ 03 марта 2020

Во-первых, вы должны попробовать это, чтобы получить сборку релиза по этому коду

cd android && ./gradlew assembleRelease

Если приведенный выше код не работает, попробуйте этот код с объединением всех ресурсов и получите релиз

mkdir -p android/app/src/main/assets && rm -rf android/app/build && 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 && cd android && ./gradlew assembleRelease
...