web-dev-qa-db-fra.com

Comment désactiver le débogage JS distant dans React-Native

Je me rends compte que le moyen normal pour désactiver le débogage consiste à ouvrir le menu du développeur. Le problème est que, depuis que j'ai activé le débogage de mon application, je teste (émulateur React Native & Android) un blanc l'écran lorsque l'application se charge sans aucune information sur la console et aucune possibilité d'accéder au menu Dev pour désactiver le débogage.

Donc je suis coincé. Depuis que JS considère que le débogage est spécifique à l’application, j’imagine qu’il ya QUELQUE PART ailleurs dans l’émulateur ou dans la réaction que je peux l’éteindre.

S'il vous plaît conseiller? Merci

10
Gotts

Je viens d'avoir un problème similaire: l'initialisation du débogueur distant n'arrêtait pas de faire planter mon application et je ne pouvais pas désactiver le débogage distant via l'interface graphique de l'application.

Après avoir désinstallé l'application du périphérique (ou de l'émulateur), le débogage à distance était désactivé lorsque j'ai redémarré l'application.

Je suppose que l'indicateur de débogage distant est enregistré dans les préférences partagées de l'application (qui sont supprimées après la désinstallation).

10
max.mustermann

Si vous utilisez sur MS: ctrl + m, MAC OS: cmd + m, iPhone/Android: secouez votre appareil puis recherchez le "Désactiver le débogage à distance JS " et cliquez dessus.

1
Gabrielle Durano

Exécutez l'application dans device/simulator et exécutez rapidement cette commande dans mac os/linux Shell
adb Shell input keyevent 82

Tiré d'ici

1
Artem Bernatskyi

Exécutez le code ci-dessous, j'espère que ce code fonctionnera bien:

cd Android && gradlew clean && cd .. && react-native run-Android

0
Mohammad Goldast

La seule chose qui a fonctionné pour moi (sur un Mac) était d'aller dans la barre de menu en haut, de cliquer sur "Simulateur", puis sur "Réinitialiser le contenu et les paramètres ...". Il a cependant réinitialisé tout le contenu et les paramètres.

0
knod

Je devais faire: 

cd Android; gradle uninstallDebug; cd ../; react-native run-Android
0
LucasMW