㈠ 如何设置安卓手机WIFI的静态IP地址
解锁手机屏幕。
点击手机桌面上的设定。
开启WLAN,并且点击WLAN。
在已连接的无线网络名称上长按,选择修改网络配置。
勾选显示高级选项。
IP设定:静止,填写地址。
单击储存。
㈡ 如何修改源码设置安卓开机默认为静态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();
}
}