Androidアプリでインターネット接続機能を使うときのTips

Androidアプリのインターネット接続の許可

AndroidManifest.xml の manifest 要素の直下に以下の設定を追加する。

<uses-permission android:name="android.permission.INTERNET"></uses-permission>

AndroidエミュレータDNSとhttp-proxyの設定

Androidエミュレータを起動した後、adb shell で net.dns1, net.dns2 に DNS サーバのIPアドレスを設定する。

$ adb shell
# setprop net.dns1 
# setprop net.dns2 

http-proxyを設定する。

# setprop net.gprs.http-proxy http://:

※proxy認証が必要な場合

# setprop net.gprs.http-proxy http://:@: