Когда я запускаю react-native run-android --variant=release
, все работает нормально, и приложение загружается, но коду уже несколько дней.
Читая вокруг, я нашел несколько рекомендаций по перебазированию приложения с использованием 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
, и я сделал это.
Приведенный выше код копирует все мои изображения в папку /android/app/src/main/res/drawable-mdpi
, что приводит к ошибке дубликаты ресурсов :
[drawable-xhdpi-v4 / node_modules_reactnavigation_src_views_assets_backicon] /Users/Ilyakar/Documents/Business/Development/My_Projects/new/Einee/App/android/app/src/main/res/drawable-xhdpi/node_modules_reactnavigation_src_views_assets_backicon.png Users_Direct/Documents/Business/Development/My_Projects/new/Einee/App/android/app/build/generated/res/react/release/drawable-xhdpi/node_modules_reactnavigation_src_views_assets_backicon.png: Ошибка: Повторяющиеся ресурсы [вытяжка-xxhdpi-v4 / node_modules_reactnavigation_src_views_assets_backicon]/ Users / Ilyakar / Документы / Бизнес /Разработка / My_Projects / new / Einee / App / android / app / src / main / res / drawable-xxhdpi / node_modules_reactnavigation_src_views_assets_backicon.png [drawable-xxhdpi-v4 / node_modules_reactnavigation_src/ject_ject_Ijects_jects_I_Signer_ject_Ijects/Einee/App/android/app/build/generated/res/react/release/drawable-xxhdpi/node_modules_reactnavigation_src_views_assets_backicon.png: Ошибка: дубликаты ресурсов
Итак, пока единственное решение, которое я нашелс помощью этого приложения можно связать приложение, а затем удалить все изображения из папки drawable-mdpi .Но это не очень хорошее решение, когда приходится обновлять приложение Android.