デバッグを無効にする通常の方法は、開発者メニューに移動することです。問題は、アプリのデバッグをオンにしてからテストしています(React Native&Android emulator))アプリがコンソールに何も表示されず、何も表示されずに白い画面が表示されるDevメニューにアクセスしてデバッグをオフにする機能。
だから私は行き詰まっています。 JSデバッグはアプリに固有であると思われるため、エミュレーター内または反応して、オフにすることができるSOMEWHEREが他にもあると思います。
お知らせ下さい?ありがとう
同様の問題が発生しました。リモートデバッガの初期化でアプリがクラッシュし続け、アプリ内GUIからリモートデバッグを無効にできませんでした。
デバイス(またはエミュレーター)からアプリをアンインストールした後、もう一度アプリを起動すると、リモートデバッグが無効になりました。
私は、リモートデバッグフラグがアプリの共有設定(アンインストール後に削除される)内に保存されると想定しています。
MSを使用している場合:ctrl + m
、 マックOS : cmd + m
、iPhone/Android:デバイスをシェイクする次に"disable Remote Debug JS"を探してクリックします。
私(Macの場合)で機能したのは、メニューバーを上に移動して[シミュレーター]をクリックし、[コンテンツと設定をリセット...]をクリックすることだけでした。ただし、すべてのコンテンツと設定はリセットされました。
デバイス/シミュレーターでアプリを実行し、Mac OS/Linuxシェルでこのコマンドをすばやく実行しますadb Shell input keyevent 82
IOSシミュレーターでアプリを実行している場合は⌘Dキーボードショートカットを使用できます。Androidエミュレーターで実行している場合は⌘M、WindowsおよびLinuxではCtrl + Mを使用している場合も使用できます。
コードを実行します。このコードが正常に機能することを願っています。
cd Android && ./gradlew clean && cd .. && react-native run-Android
私がしなければなりませんでした:
cd Android; gradle uninstallDebug; cd ../; react-native run-Android
あなたはMSで使用しています: ctrl + m、 マックOS : cmd + m、
iPhone/Android:デバイスをシェイクして、「リモートデバッグJSを無効にする」を探してクリックします。