Réagir Natif 'bonjour le monde' démarrage rapide: “impossible de se connecter au serveur de développement”

Je suis en train de faire réagir natif 'bonjour le monde', et je suis en utilisant le débogage usb sur mon android.

J'ai couru react-native run-android, puis react-native start.

Je peux afficher le fichier js dans localhost, mais se 'impossible de se connecter au serveur de développement message sur mon téléphone.

J'ai suivi les instructions à exécuter adb reverse tcp:8081 tcp:8081, alors réalisé que la commande n'existe pas, donc j'ai couru adb forward tcp:8081 tcp:8081 à la place.

Toujours pas de chance. À l'aide de [email protected] ubuntu 14.04. Mon téléphone est le nexus 5 sous android 6.0.1.

Comment puis-je permettre à mon téléphone pour accéder à mon localhost?

Par la façon dont il fonctionne sur le wifi, mais j'aimerais le faire fonctionner via le port usb.

  • Va localhost sur le périphérique, le périphérique lui-même. Avez-vous essayez d'utiliser l'adresse ip réelle?
  • À droite, j'ai essayé d'utiliser la commande transférer à l'avant de mon pc en localhost (je pense que c'est la façon dont il fonctionne). Qui n'a pas fonctionné. À l'aide de mon adresse ip et wifi, a fait un travail. J'aimerais utiliser une connexion usb, cependant, et ne pouvez pas obtenir que cela fonctionne.
  • L'utilisation d'un port usb pour quoi exactement? La connexion internet n'est pas aller sur usb
  • Si j'ai interprété adb forward correctement en ligne, il transfère à partir du PC et de l'appareil
  • OK, bon à savoir. Le dépannage info semble donner 2 options, une connexion filaire, sans fil. 1. Si vous êtes sur une connexion filaire, exécutez " bad inverse ...'. 2. Si votre appareil est sur le même réseau wifi, vous pouvez mettre dans votre ordinateur ip/port. Je peux faire #2, mais ne peut pas faire #1. Comment dois-je faire #1, étant donné que les "inverse" n'est plus une option pour la bad de commande?
  • J'ai exactement le même problème l'exécution de la Hello World application dans l'émulateur.
  • Juste pour le fun, j'ai commencé par le début pour essayer de recréer cette. Il a travaillé ce temps. Je pense que parce que ils ont ajouté cette pour les docs: "Un problème commun est que l'emballeur n'est pas démarré automatiquement lorsque vous exécutez réagir indigènes de l'exécution android. Vous pouvez le démarrer manuellement en utilisant: cd AwesomeProject réagir indigènes démarrer"
  • Exactement comment avez-vous résolu le problème? adb forward ne fonctionne pas pour moi. Je suis sur android 4.3
  • Eh bien, comme je l'ai écrit, la chose que je pense, il fixe, pour moi, était le "réagir indigènes démarrer". Quelle est l'erreur que vous voyez? Je suis aussi sur android 6.

InformationsquelleAutor jbsmoove | 2016-03-22