J'ai rencontré le même problème en suivant la Réagir Natif tutoriel (en développement sur Linux et en ciblant Android).
Cette question m'a aidé à résoudre le problème en suivant les étapes suivantes.
- (dans le répertoire du projet)
mkdir android/app/src/main/assets
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
react-native run-android
Vous pouvez automatiser les étapes ci-dessus, en les plaçant dans scripts
partie package.json
comme ceci:
"android-linux": "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 && react-native run-android"
Ensuite, vous pouvez exécuter npm run android-linux
depuis la ligne de commande à chaque fois.