0
votes

Impossible d'exécuter une application Android de Démarreur Native-CLI sur le périphérique / Émulateur

J'ai lancé une application de démarrage avec réact de la documentation officielle de CLI natif , Après avoir connecté l'émulateur ADB ou le périphérique Physiascl via USB, les périphériques ADB affichent le périphérique, il indique JetInder Trouve 85 fichiers à l'avant-coupant, utilisant 4 travailleurs ... et ne fait rien. Entrez la description de l'image ici

Tout en essayant d'ouvrir un dossier Android dans Android Studio et de l'exécuter, il est écrit Bramed Sync ... Version NDK non trouvée! Je ne sais pas ce qui est theproblm? Y a-t-il un problème avec la dernière version de React-Native.

modifier

Plus tard, j'ai pu l'exécuter via Android Studio, mais maintenant, cela jette cette erreur. Écran d'ouverture, impossible de charger le script


3 commentaires

Après avoir obtenu le message trouvé ... message que vous devriez attendre qu'il faut un moment dans la première construction. Assurez-vous également de ne pas fermer le réact de Bundler natif (une fenêtre d'invite de terminal / commande qui démarre automatiquement) tout en débogage.


"Réagir de Bundler natif" n'a pas reçu de terminal supplémentaire ouvert pour cela pour moi, j'attends juste sur le théâtre trouvé ...


Votre projet a nœud_modules? Si vous l'aviez simplement, supprimez-le et si vous avez un package-json.lock exécutez NPM Installation ou Yarn.lock Exécutez le fil sur la ligne de commande. Ensuite, vous devez exécuter React-Native Run-android après la découverte ... Vous pouvez voir les dépendances seront mises à jour et après ce nœud cli apparaîtra


3 Réponses :


0
votes

Run React-Native Démarrez (et ne l'annulez pas) Ensuite, exécutez réacteur-native exécuté-android dans un autre onglet de la borne (assurez-vous d'être dans le même répertoire)


2 commentaires

Commande de démarrage Jette le port 8081 déjà utilisé, puis l'option Utilisez -port = 8091, puis obtenez le graphique de dépendance de chargement effectué, mais ne dis pas qu'il a complété ... Puis l'autre terminal CMD, je suis exécuté à l'annonce et les mêmes résultats Il justifie vers l'avant-jetifiant, utilisant 4 travailleurs '


Essayez d'exécuter adb Reverse TCP: 8081 TCP: 8081 TU Démarrage de Native React-Native @VikaSpandey



0
votes

Avant d'exécuter React-Native Run-android, assurez-vous d'ouvrir le projet dans le studio Android.

étapes:

  1. Télécharger Android Studio SI NON DÉLÉCHARGÉ
  2. Cliquez sur Ouvrir un projet Android existant
  3. Accédez à votre dossier Android. Par exemple, AwesomeProject> Android> Cliquez sur Build.Gradle

    le projet commencera à la synchronisation (commencera le téléchargement nécessaire dépendances). Une fois le projet synchronisé avec succès, puis exécutez la commande à nouveau de la ligne de commande.

  4. réacteur-natif run-android

    lorsque la synchronisation du projet a échoué

    1. Voir la console et suivez les étapes

    2. Erreur peut être supprimer MIN Version SDK / Installez les plus récentes dépendances des grades / Projet de migration vers Android X / ou toute autre erreur (dans ce cas, poster une erreur ici ou vous trouverez sur Stackoverflow)

    3. Si les étapes ci-dessus échouent, vous pouvez suivre cette étape dans la liaison donnée échec Exécuter le JetIntifier

      espère qu'il aide :)


0 commentaires

0
votes

RUN-NATIVE RUN-Android START -PORT = 8088

Cela a vraiment travaillé comme un charme. [Bien que j'ai essayé de faire cela dans le PowerShell aussi, Set-ExecutionPolicy -Scope localMachine sans restriction ----- n'a pas fonctionné]


0 commentaires