最近、Android 1.5 + エミュレーター + プロキシーあり環境で、HTTPを使うアプリを試す機会があったのですが、
アプリを動作させてみると、HTTPアクセスができませんでした。。。
そうそう、この環境では、エミュレーターのHTTPプロキシー設定をしていなかった。
ということで、Android 1.0の頃に書いた記事を参考に、再チャレンジしてみるものの、やはり上手くいかない。。。
1:adakodaさん:
ガセネタか!
[Android] エミュレーターのプロキシ設定(Using the Emulator with a Proxy) - adakoda」
と心の中で書き込みをしつつ、
Android 1.0に戻してみると、当時のやり方で、すんなり上手くいく。。。
2:adakodaさん:
>>1
ガセネタじゃないよ
Android 1.0/1.1にしてみ3:adakodaさん:
>>2
ホントだ、アリガト
Android 1.0/1.1だと上手く動く
Android 1.5の方法は?
4:adakodaさん:
ということで、自信はないのだが、
Android 1.5 + エミュレーター + プロキシーあり環境で、HTTPを使えなければ、APN設定をしてみてください。
というのがオチ。
APN設定は、
「Settings」アプリ > 「Wireless controls」 > 「Mobile networks」 > 「Access Point Names」の「APNs」画面で、
メニューキー > 「New APN」から追加できます。

「Proxy」「Port」に目的の値をセットしてあげれば、上手くいきました。
