Lors du démarrage du projet Android avec React-Native, l'erreur suivante est générée:
Commande React-Native run-Android unrecognized. Voulez-vous exécuter ceci dans un projet réactif?
Vous pouvez essayer de faire npm install
avant react-native run-Android
Nous devons d’abord installer react-native, puis mettre à jour les paquets si vous en avez besoin et exécuter Android.
npm install --save react-native@latest
react-native upgrade
react-native run-Android
De nombreux développeurs omettent de mentionner le point crucial, à savoir que certaines commandes exigent que vous soyez un répertoire particulier. Dans ce cas, pour "réagir nativement sous Android", vous devez être dans le répertoire de votre projet!
Dans mon cas, le problème était que je me trouvais dans le dossier Android de mon projet en raison de cette commandecd Android && ./gradlew assembleRelease
. La solution consistait donc àcd ../
et à venir à la racine du projet, puis à l'exécuter commander
react-native run-Android --variant=release
couru bien.
Je faisais face au même problème et les solutions ci-dessus ne fonctionnaient pas. Essayez d'utiliser:
yarn add react-native-cli
Commande run-Android
non reconnue. Assurez-vous que vous avez exécuté npm install
et que vous vous trouvez dans un projet natif de réaction.
J'ai fait face à ce problème, le problème est que nous devons naviguer dans un dossier de projet.
exemple: j'ai créé le projet dans "MyApps" avec le nom de l'application "DemoApp" dans le lecteur D
la racine de la ligne de commande doit ressembler à ceci: D:\MyApps\DemoApp> react-native run-Android
maintenant il fonctionnera sans aucun problème.
Le problème est que vos informations Android sont présentes dans l’application et non dans le répertoire principal.