導航:首頁 > 操作系統 > android代碼設置靜態ip

android代碼設置靜態ip

發布時間:2022-08-21 11:49:14

㈠ 如何設置安卓手機WIFI的靜態IP地址

  1. 解鎖手機屏幕。

  2. 點擊手機桌面上的設定。

  3. 開啟WLAN,並且點擊WLAN。

  4. 在已連接的無線網路名稱上長按,選擇修改網路配置。

  5. 勾選顯示高級選項。

  6. IP設定:靜止,填寫地址。

  7. 單擊儲存。

㈡ 如何修改源碼設置安卓開機默認為靜態IP

在EthernetManager.java (android\frameworks\base\ethernet\java\android\net\ethernet)中看到有函數
/**
* @hide - set dhcp mode as default config
*/
public void setDefaultConf() {...}

參考setEthernetMode函數,往裡面添加了下面的代碼:
long ident = Binder.clearCallingIdentity();
try{
String ipAddr = "192.168.1.100";
String gwAddr = "192.168.1.1";
String maskAddr = "255.255.255.0";
String dns1Addr = "192.168.1.1";
String dns2Addr = "223.5.5.5";

EthernetDevInfo cfg = getSavedConfig();
cfg.setMode(ETHERNET_CONNECT_MODE_MANUAL);
cfg.setIpAddress(ipAddr);
cfg.setGateWay(gwAddr);
cfg.setNetMask(maskAddr);
cfg.setDns1(dns1Addr);
cfg.setDns2(dns2Addr);
mService.setStaticConfig(cfg);
} catch (RemoteException e) {
Log.e(TAG, "setEthernetMode failed");
} finally {
Binder.restoreCallingIdentity(ident);
}

㈢ android4.0以上怎麼代碼設置有線網的靜態ip地址

ndroid4.0系統下如何設置wlan靜態ip地址吧,其實不是Android4.0的問題,只是設置上有點區別而已,下面重新教大家如何在Android
4.0下設置靜態IP。
1、打開WIFI
2、點擊你需要連接的WIFI接入點名稱。
3、輸入密碼以後,把輸入法隱藏一下就會發現「顯示密碼」和「顯示高級選項」。
4、勾選--顯示高級選項。
5、下拉一下會出現「IP設置」。
6、將選項中的DHCP改為--靜態。
7、改為靜態以後,下面繼續會出現幾項,填寫方式如下:
IP地址:你手機的IP地址,一般是192.168.1.XXX(XXX可以在1-255之間,不能跟路由下的任一設備設置為一樣的IP地址)。這里需要強調一點,默認ip地址就顯示為192.168.1.XXX,但是是灰色的,即使與你想要設置的相同,也要自己需要重新輸入一遍。
網關:你路由器的IP地址(大多數的路由默認IP會是192.168.1.1)。
默認,自己重新輸入一次,變成黑色。
網路前綴長度:修改與默認相同即可。
域名1:WIFI接入點所使用的IP地址,一般是192.168.1.1或者192.168.0.1,具體要參考路由上的設置。
域名2:跟域名1一樣就可以了。
注意:其實就是每一項都要自己輸入一遍,不然的話,連接按鈕會變成灰色,無法點擊。

㈣ Android設置乙太網靜態IP

ifconfig eth0 [IP] netmask [NETMASK]
route add default gw [GATEWAY] dev eth0
setprop net.eth0.dns1 8.8.8.8
setprop net.eth0.dns2 4.4.4.4

----------------------------
getprop查看信息
激活(如果已經up可不用輸此命令): eth0 UP [IP ADDR] [NETMASK] 0x(該值從getprop中來)

你可以在adb下先測試一下 netcfg 可查看網卡信息
以上中括弧均去掉

㈤ Android手機WiFi怎樣設置靜態IP

1. 選擇: 設置 - 無線和網路 -WLAN設置 2. 按菜單鍵,然後選 高級 3. IP地址設置選項,選擇「 使用靜態IP」 4. 手動設置你的IP 地址, 大部分路由器的地址都是 192.168.1.** (XX 可以是 2-254 之間的任何數字,為了不和其他設備沖突,可以將數字設置大一些,例如 192.168.1.210等), 網關都是192.168.1.1,子網掩碼都是 255.255.255.0 ,實際情況根據你的路由器設置。5. 設置DNS伺服器地址,大部分路由器可以設置第一個DNS為路由器地址(192.168.1.1),第二個DNS地址請查看路由器撥號狀態下的DNS地址,也可以直接打電話問你的網路服務提供商。 6. 然後 保存退出 就可以了。

㈥ android3.2項目如何設置靜態ip

android2.3以下可以實現設置靜態ip,代碼如下:android.provider.Settings.System.putString( context.getContentResolver(), android.provider.Settings.System.WIFI_USE_STATIC_IP, "1"); android.provider.Settings.System.putString( context.getContentResolver(), android.provider.Settings.System.WIFI_STATIC_DNS1, "221.123.24.66"); android.provider.Settings.System.putString(context.getContentResolver(), android.provider.Settings.System.WIFI_STATIC_DNS2, "192.168.50.3"); android.provider.Settings.System.putString(context.getContentResolver(), android.provider.Settings.System.WIFI_STATIC_GATEWAY, "10.101.60.1"); android.provider.Settings.System.putString( context.getContentResolver(), android.provider.Settings.System.WIFI_STATIC_NETMASK, "255.255.255.0"); android.provider.Settings.System.putString(context.getContentResolver(), android.provider.Settings.System.WIFI_STATIC_IP, 「192.168.50.100」);可在android3.2以上代碼無效,懇請大俠們給出解決辦法。

㈦ Android怎樣用代碼實現網路IP設置

只需將IP設置改為「靜態」,然後將IP地址設置為內網的地址,網關設置為路由器地址,域名設置為DNS地址,網路前綴長度為「24」,保存就可以了。
參考資料: http://www.ju9.cn/html/1413_2721.html

㈧ Android3.2如何設置靜態ip

沒人能回答嗎?自己頂起,在3.2版本中編譯時代碼不提示錯誤,但是Ip就是不能改變為我要設置的值。

㈨ 如何配置android靜態ip

1、打開WIFI。
2、點擊你需要連接的WIFI接入點名稱。
3、輸入密碼以後,把輸入法隱藏一下就會發現「顯示密碼」和「顯示高級選項」。
4、勾選--顯示高級選項。
5、下拉一下會出現「IP設置」。
6、將選項中的DHCP改為--靜態。
7、改為靜態以後,下面繼續會出現幾項,填寫方式如下:
IP地址:你手機的IP地址,一般是192.168.1.XXX(XXX可以在1-255之間,不能跟路由下的任一設備設置為一樣的IP地址)。
網關:你路由器的IP地址(大多數的路由默認IP會是192.168.1.1)。

㈩ android用代碼怎麼設置ip

本文實例講述了Android實現編程修改手機靜態IP的方法。分享給大家供大家參考。具體如下:
這里演示通過編程方式動態修改手機靜態IP的方法,可以用於wifi接入點切換
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ContentResolver cr = this.getContentResolver();
try {
if (Settings.System.getInt(cr, Settings.System.WIFI_USE_STATIC_IP)==0){
Log.d("Demo", "No use Static IP!");
}
else{
Log.d("Demo", "use Static IP and Change IP to 192.168.1.123!");
Settings.System.putString(cr, Settings.System.WIFI_STATIC_IP, "192.168.1.125");
Settings.System.putString(cr, Settings.System.WIFI_STATIC_GATEWAY, "192.168.1.1");
Settings.System.putString(cr, Settings.System.WIFI_STATIC_NETMASK, "255.255.255.0");
Settings.System.putString(cr, Settings.System.WIFI_STATIC_DNS1, "202.103.24.68");
Settings.System.putString(cr, Settings.System.WIFI_STATIC_DNS2, "202.103.0.68");
}
} catch (SettingNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

閱讀全文

與android代碼設置靜態ip相關的資料

熱點內容
農行app繳的保險如何查信息 瀏覽:313
韓劇女主在自家鋼琴讓男生摸她胸 瀏覽:670
兩個字的中國電影 瀏覽:754
顧傾城女主的小說 瀏覽:942
觸摸屏編程cd和dc的區別 瀏覽:908
印度可以購買加密貨幣嗎 瀏覽:123
找上電影 瀏覽:965
太原少兒編程培訓加盟如何 瀏覽:913
小電影網站入 瀏覽:578
同一文件名怎麼提取到一個文件夾 瀏覽:823
單片機定時器對照表 瀏覽:734
小孩坐綠皮火車睡著了去了外國的電影 瀏覽:921
一個女的在鞦韆上夾葡萄 瀏覽:415
綠色無安裝執行程序如何加密 瀏覽:939
加密狗如何退 瀏覽:270
以歐美小孩為主角的電影 瀏覽:272
android點贊功能 瀏覽:332
露鳥同志電影 瀏覽:283
《外出》未刪減版韓國 瀏覽:18
外出完整140分鍾版本 瀏覽:732