2017-07-06 28 views
10

React-Nativeを使用してアプリケーションを開発しているときに、USBデバイス(USB OTGを使用)をAndroidデバイスに接続しようとしています。クラシックでAndroidアプリをデバッグするには、adb経由でUSBデバッグモードを使用して接続しますが、私のUSBポートがUSB OTGデバイスに使用されているため、これは不可能です。React Native over adb tcpip

adb tcpipメソッド(How can I connect to Android with ADB over TCP?)を使用しようとしましたが、私のデバイスが「開発サーバー」を見つけられないために機能しません。誰かがこの方法でデバッグをしていましたか?

+0

あなたが使用しているUSBは携帯電話に付属していますか、別のベンダーから購入しましたか? –

+0

(確かに関連しているが、私はとにかく答えるだろう)私は、私が使っているすべてのケーブルでUSBでうまくデバッグできる。問題は、別のUSB周辺機器(キーボードやマウスなど)をテストするために携帯電話のUSBポートを使用する必要がある場合です。デバッグを行うには、電話機をUSBゲストに入れる必要があります。周辺機器を接続するときは、USBホストモード(USB OTGを参照)にする必要があり、USBハブを使用しないでください。私がUSBポートを解放するTCPIP overネイティブの反応をデバッグできるかどうか。 – TinyTheBrontosaurus

+0

大丈夫、申し訳ありませんが、私はUSB OTGについて多くの知識を持っていませんが、私はwifi n/w(私はあなたが簡単に手動で行うことができます携帯電話にAPKをインストールする必要がありました)次に、devの設定であなたのIPアドレスを設定することができます。また、どのOSを使用しているのか知りたいですか? –

答えて

3

開発用の電話機とPCが同じLANに接続されていることを確認してください。 Rage Shakeメニュー(アプリの画面がアクティブな状態でデバイスを振る)からDev Settings > Debug server host & port for deviceに移動すると、パッケージサーバーからロードするための開発サーバーのIP &ポートを入力できます。

+0

それはそれをしました!ありがとう! – TinyTheBrontosaurus