0
這是我的問題,我需要一個無線互聯網連接的網絡服務器。現在我開發了一個網絡應用程序,所以我可以通過我的android和/或ios設備訪問它。通過WiFi連接應用程序到服務器後端,沒有互聯網連接
該問題發生在移動數據可用的設備上,它似乎尋找互聯網上的網絡服務器的本地IP地址。
有沒有辦法讓它看起來在本地網絡上?我希望我的問題有道理。
這是我的問題,我需要一個無線互聯網連接的網絡服務器。現在我開發了一個網絡應用程序,所以我可以通過我的android和/或ios設備訪問它。通過WiFi連接應用程序到服務器後端,沒有互聯網連接
該問題發生在移動數據可用的設備上,它似乎尋找互聯網上的網絡服務器的本地IP地址。
有沒有辦法讓它看起來在本地網絡上?我希望我的問題有道理。
在API-21,你可以使用openConnection()
method of the Network class,並打開特定於WiFi網絡
從文檔的連接:
打開該網絡上被指定的URL,這樣在此網絡上發送的所有流量將爲 。
下面是如何使用它:
HttpURLConnection con = null;
try {
URL myurl = new URL("192.168.xx.x");
con = (HttpURLConnection) NetworkingUtil.getWifiNetwork().openConnection(myurl);
InputStream ins = con.getInputStream();
//..............
} catch(Exception e) {
e.printStackTrace();
}