0

エミュレーターを使用してテストする Android アプリケーションを作成しました。に接続しlocalhostて、うまく機能するデータを取得および送信します。次に、そのアプリケーションをモバイル デバイスで試してみたいと思います。私はしなければならないことを読みました:

  1. コンピューターをルーター ネットワークに接続する
  2. モバイルをルーター ネットワークに接続する
  3. 10.0.2.2コードに移動し、を自分のコンピューターの IP に置き換えます

私は正しいですか?もしそうなら、そのコンピュータの IP は私のコンピュータをインターネットに接続する IP ですか?

4

2 に答える 2

2

Eclipse で開発している場合、必要な作業は次のとおりです。

  1. USBケーブルでデバイスをコンピュータに接続します
  2. アプリのルートを右クリック
  3. [実行] > [Android アプリケーション] を選択します
  4. デバイスが接続されている場合は、自動的に実行されます

接続されたデバイスで実行するか、エミュレータで実行するかを選択する必要がある場合がありますが、ウィンドウにオプションと選択したオプションが表示されます。

そのような単純な。

于 2012-07-03T19:08:25.003 に答える
1

正解です。ローカル ルーターに接続するだけで、構成を "http://10.0.2.2:8080" に変更することでローカルホストにアクセスできます。

他の方法は非常に面倒だと思いました

http://juristr.com/blog/2009/10/accessing-host-machine-from-your/ http://developer.android.com/tools/devices/emulator.html#emulatornetworking

于 2012-07-03T19:32:49.243 に答える