読者です 読者をやめる 読者になる 読者になる

Xamarin 日本語情報

Xamarin(ザマリン) の代理店だったエクセルソフト田淵のブログです。主に Xamarin に関するエントリーをアップしていきます。(なるべく正しい有益な情報を掲載していきたいと考えていますが、このブログのエントリーは所属組織の公式見解ではありませんのでご注意ください)

Android Virtual Device (AVD) のネットワーク設定について ー AVD からローカルマシンにアクセスするには?

Xamarin.Android

こんにちは。エクセルソフトの田淵です。

なにがしたいのか?というと Gorilla Player を AVD で動かしたいなと。

Gorilla に接続するには

AVD 側で Gorilla Player アプリを起動して[Manual Setup]をクリックして 10.0.2.2:9014 を入力し[Connect]をクリックです。

f:id:ytabuchi:20160715104735p:plain:w300

設定でポートを変えることもできますので、どのポートかはデスクトップ側の[About 画面]で確認してください。

f:id:ytabuchi:20160715104902p:plain:w300

ADV のネットワーク設定について

developer.android.com

の下の方に

Network Address Description
10.0.2.1 Router/gateway address
10.0.2.2 Special alias to your host loopback interface (i.e., 127.0.0.1 on your development machine)
10.0.2.3 First DNS server
10.0.2.4 / 10.0.2.5 / 10.0.2.6 Optional second, third and fourth DNS server (if any)
10.0.2.15 The emulated device network/ethernet interface
127.0.0.1 The emulated device loopback interface

とありました。

AVD を起動したマシンのサーバーにアクセスするには、10.0.2.2 に必要に応じてポート番号を付けると通信できます。

忘れてしまいそうなのでメモ書き。

Xamarin 気になった方は

是非 ダウンロード して触ってみてください。Visual Studio 2015 をご利用の方は Update 2 にアップデートする際にカスタムインストールで Xamarin を追加しましょう。 学習用リソースJXUG リンクページ に参考資料を纏めてますので併せてどうぞ。

Xamarin の情報が欲しい方はこのブログも購読いただいたり、私のTwitterアカウントをフォローいただいたりすると嬉しいです。

私が所属している エクセルソフト の宣伝を少しさせてください。弊社は開発者向けの様々なソフトウェアを扱っています。おなじみの ReSharper (JetBrains)、 や Atlassian の JIRA, Confluence、Office/PDF ファイルを .NET/Java で操作するライブラリ Aspose(アスポーズ)Windows アプリ、Web ページ、iOS/Android アプリの UI テストができる TestComplete などお勧めです(^^) また、Visual Studio Professional/Enterprise with MSDN も販売してますし、日本で売っていない海外のソフトウェア、開発ツールなどを弊社経由で日本円で購入頂くことも可能です。ご興味あれば 弊社ページ を覗いてみてください。

以上です。