ラップトップで Web サーバーにアクセスできるようにする必要があるアプリを作成しています。私が開発している電話は、ラップトップが接続されている WiFi ホットスポットとして機能しています。電話のブラウザで 192.168.43.16 にアクセスしようとすると、すべて正常に動作しています。
しかし、開発中のアプリが何らかの理由で Web サーバーにアクセスできません。代わりに 3G 接続を使用しようとしていると思いますが、もちろん機能しません。モバイル データをオフにすると、172.30.253.241:8799 に接続できないというエラー メッセージがアプリに表示されます。これは、ISP の MMS サーバー (?) のようです。それは私には意味がありませんが、ここでキャッシュが行われているのでしょうか? 繰り返しますが、電話で Chrome を使用してローカル Web サーバーにアクセスすると、問題なく動作します。
このアプリは、Apache の HttpClient の上に構築された loopj による「Android Asynchronous Http Client」を使用しています。これを機能させるにはどうすればよいですか?
ローカル Web サーバーにアクセスできるようにしたい理由は、アプリで使用されるサーバー API の開発とデバッグが、Web 上の運用サーバーに FTP 接続するよりもはるかに簡単かつ高速になるためです。