2016-12-08 30 views
0

私はReact Nativeプロジェクトをやっています。バグがあります。ネイティブ・デバッグに反応する

バグはAPPをただ終了させます(これは機能することができますが、突然、ただ終了しました)。だから、それはエラーを報告しない。どのようにして問題がどこにあるかを知ることができますか?

私のAPPはreact-native-bluetooth-serialを使用しました。

My code on Github

答えて

0

あなたはシミュレータ上でそれを実行しています。 これがそうであれば、シミュレータはBluetooth周辺機器にアクセスできないため、実際のデバイスを使ってテストする必要があります。 これが役立つことを願っています。

0

Genotionまたはリアルデバイスを使用して、Bluetooth対応アプリを使用することができます。あなたのバグをテストするには、ネイティブの開発ツールに対応する "Debug JS remote"機能を使用することもできます。

実際のデバイスでdevツールを有効にするには、デバイスを振るとdevのメニューが表示されます。エミュレータでは、Ctrl + Mキーを押してdevメニューを有効にすることができます。 "Debug JS remote"を選択すると、クロムで開くことができます。あなたがWeb開発に精通しているなら、開発ツールを開く "Inspect element"機能を使用したかもしれません。

0

答えが正しいです。あなたは、Bluetoothをサポートしていないシミュレータを使用している可能性があります。

クラッシュについて詳しく知るには、ログをネイティブで確認できます。 Android用だけであなたのAndroidフォルダ

adb logcat 

内でこれを実行するか、またはあなたが使用することができます

react-native log-ios 
react-native log-android 
関連する問題