Lors du développement React Native Apps, je suis les étapes de mise en route sur https://facebook.github.io/react-native/docs/getting-started.html# content et ont atteint le point de modifier le fichier source et de recharger.
"Appuyez deux fois sur R sur votre clavier pour recharger, secouez ou appuyez sur le bouton de menu pour le menu dev".
Appuyez deux fois sur R - où? Le seul endroit raisonnable semble être dans la fenêtre de l'émulateur Android. Lorsque je le fais, rien ne se passe. Je l'ai également essayé dans la fenêtre cmd qui exécute le packager - rien ne s'est produit.
Je ne vois aucun moyen de "secouer" l'émulateur.
Appuyez sur le bouton de menu pour le menu de développement - la seule chose qui ressemble à un bouton de menu, sur une barre latérale à côté de l'émulateur (trois points), ouvre une fenêtre de contrôles étendus, qui n'a pas de bouton de rechargement.
Je me sens vraiment stupide car je ne peux pas passer au travers sans commencer.
L'hôte est Windows 7.
Comment recharger dans le défaut Android pour l'application native react dit ctrl-R, mais cela n'a pas fonctionné pour moi non plus.
Je pense que lorsqu'ils disent double tap R, ils signifient sur le clavier dans l'émulateur (c'est-à-dire le clavier du téléphone). Mais je recharge habituellement en utilisant le menu dev. Je pense que ce serait Ctrl + M pour Windows d'accéder à cela.
Vous pouvez ajouter un clavier pour l'émulateur en procédant comme suit:
* On Windows
- Go to "C:\Users\<your name>\.Android\avd\<your emulator name>.avd" folder
- Edit file config.ini
- Change hw.keyboard=yes (default is no)
* On Ubuntu
- ${HOME}/.Android/avd/<avd name>/config.ini
Cordialement, LCD
Aucune des réponses publiées ici ne fonctionnait pour moi, donc sur la base de cette réponse J'ai ajouté ceci à package.json
:
"scripts": {
// ...
"dev-menu": "adb Shell input keyevent KEYCODE_MENU"
}
Ensuite, il vous suffit d'exécuter dans la console:
npm run dev-menu
# or
yarn dev-menu
Lors du développement de React Native Apps, Double Tapping R sur votre clavier d'ordinateur portable fonctionne en fait (après avoir sélectionné le Android).
Cependant, vous devez appuyer deux fois sur R très rapidement. Si vous n'appuyez pas deux fois sur R assez rapidement, l'application ne se rechargera pas et rien ne se passera.
Étapes pour recharger l'application en appuyant deux fois rapidement sur R rapidement
REMARQUE: La procédure ci-dessus peut être utilisée si vous n'avez pas activé le rechargement en direct. Vous pouvez activer le rechargement en direct comme suit (dans ce cas, vous n'avez pas besoin de faire ce qui précède pour recharger l'application):
Procédure d'activation du rechargement en direct
REMARQUE: De même, vous pouvez également activer le rechargement à chaud
sur Ubuntu/Linux, laissez l'application ouverte dans l'émulateur et appuyez sur CTRL + M. Il vous proposera un menu avec des options comme Recharger, Rechargement à chaud, etc. Choisissez recharger et il rechargera la page . entrez la description de l'image ici
POUR LES UTILISATEURS DE WINDOWS: -