現在ホームサーバーと通信するアンドロイドアプリを開発中です。このアプリケーションの目的は、サーバーと通信して、サーバー上にある名前のリストを表示することです。これは、私の電話が私の家の無線LANに接続されているときにすべて正常に動作しますが、私はモバイルネットワークに切り替えるか、別の無線LANの場所に移動すると、アプリケーションは名前を表示することはできません。私はこのような文字列に私のデフォルトゲートウェイを追加してみましたAndroid:ホームワイファイ以外のホームサーバーに接続
String server_url = "http://my home server ipv4 address/getarrayinfo.php";
:私のコードでは、私はこのような私のホームサーバーへのIPv4アドレスを格納する文字列を使用しています
String server_url = "http://my default gateway address/my home server ipv4 address/getarrayinfo.php";
しかし、これはやりましたうまくいかない。私はここで何が欠けていますか?
P.S.私はネットワークを介して通信するためにアンドロイドボレーを使用しています。
ネットワークインフラストラクチャがオフトピックであるため、このサイトで情報を見つけることはできません – pedrofb