Impossible d'installer l'application sur le périphérique - réagir natif sur windows 10
Chaque fois que j'essaie de lancer une réagir natif de projet, j'ai cette erreur
Ne peux pas installer l'application sur l'appareil, lisez l'erreur ci-dessus pour
des détails. Assurez-vous d'avoir un émulateur Android en cours d'exécution ou d'un appareil
connecté et avoir configurer votre environnement de développement Android
J'ai réinstallé nodejs, python et jdk à l'aide choco comme l'a suggéré sur officiel docs. Chaque paquet est installée ainsi que le sdk 23.0.1
Je peux voir mon périphérique virtuel si je lance adb devices
le débogage USB est activé et il est en cours d'exécution android 6.
J'configuration ANDROID_HOME chemin dans les variables d'environnement, je suis en utilisant le même sdk chemin comme vous pouvez le voir dans l'image. J'ai aussi installer un autre pour JAVA_HOME et Python.
Mon CHEMIN ressemble à ceci:
Je ne comprends juste pas ce que je suis censé faire. Je suis en utilisant une surface pro 4, Windows 10. Je peux exécuter des projets à l'aide de l'expo. J'ai littéralement tout essayé, redémarrer l'ordinateur, démarrer cmd à l'aide de l'admin, créer de nouveaux périphériques virtuels, désinstaller tout et de commencer à partir de zéro, il ne fonctionne tout simplement pas.
- Quelle Erreur ou d'Exception-vous obtenir . @youssef
- Je ne vois pas d'erreur, il suffit d'exécuter le métro bundler et bloqué au chargement du graphe de dépendance
Vous devez vous connecter pour publier un commentaire.
Vous l'avez souligné deux problèmes: d'abord, assurez-vous d'avoir un émulateur android en cours d'exécution. Pour ce faire, vous exécutez
adb devices
et vous disent que vous pouvez voir votre appareil.L'autre problème est qu'avec l'environnement. Assurez-vous que votre environnement est correctement configuré pour android, accédez à la racine de votre réagissent-projet natifs. Ouvrez le projet android à l'aide de
android studio
.Toutes les erreurs avec votre environnement sera affiché, utilisez les automatique des correctifs fournis par android studio. Nettoyez le projet dans android studio. Fermez studio et de revenir à la ligne de commande, exécutez
react-native run-android
Tout devrait fonctionner maintenant.
Lors
react-native start
il aura intentionnellement de se bloquer sur "Chargement d'un graphe de dépendance" (ce n'est pas vraiment accroché, c'est juste en attente pour recevoir construire/bundle signaux). Cela est correct. Vous devez ouvrir un deuxième terminal, puis fairereact-native run-android
.Si vous obtenez des erreurs, puis
cd android
dans votre dossier de projet puis exécutez./gradlew clean
, puis ensuite faire un autrereact-native start
puisreact-native run-android
../gradlew clean
premier.cd android
, se déplacer dans l'android répertoire de votre projet.Solution est de supprimer toutes les java
JDK
et réinstaller v8 /modifierJAVA_HOME
vers le nouveau chemin.Aussi l'évolution des
gradle-wrapper.properties
fichier pour chaque projet que vous souhaitez exécuterParfois il ne marche pas compiler avec la v4 j'ai donc utiliser la v3. Réagir natif est certainement source de confusion.
adb devices
de commande liste de l'émulateur et tout connecté périphérique. Mais pas de succès.