#android #react-native #google-play
#Android #react-native #google-play
Вопрос:
Я создаю выпуск пакета в react native Android. Я создаю apk, используя «assembleRelease«, я проверил, что активы есть, но когда я пытаюсь объединить в «bundleRelease«, актива нет.
Изображение показывает, что мой каталог активов.
Это мой index.android.bundle. BGAppPros генерируется автоматически.
В моем android / app / build.gradle
код выглядит следующим образом. У меня такое чувство, что это виновник «resourcesDirRelease»
Короче говоря, я хочу автономные активы. но версия пакета скомпилирована правильно.
project.ext.react = [
entryFile: 'index.js',
bundleInRelease : true,
resourcesDirRelease : 'src/release/res',
]
Ответ №1:
Я решил свою проблему, вам также нужно проверить свой скрипт
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/
убедитесь, что это правильный путь, когда вы вызываете
resourcesDirRelease : 'src/release/res',