androidip
㈠ 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是多少10
所需工具:安卓手机(以I9268为例) 方法: 1、解锁手机屏幕 2、点击手机桌面上的设定 3、开启WLAN,并且点击WLAN。 4、在已连接的无线网络名称上长按,选择修改网络配置。 5、勾选显示高级选项 下列以路由器IP为192.168.1.1为例: IP设定:静止 IP地址:192.168.1.200(192.168.1.2~192.168.1.254中任一一个IP地址都可) 网关:192.168.1.1 DNS1:192.168.1.1(也可填写地区通用DNS) 单击储存
㈢ 如何获取Android IP地址
public static String getIPAddress(Context context) {
NetworkInfo info = ((ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE)).getActiveNetworkInfo(); if (info != null && info.isConnected()) { if (info.getType() == ConnectivityManager.TYPE_MOBILE) {//当前使用2G/3G/4G网络
try { //Enumeration<NetworkInterface> en=NetworkInterface.getNetworkInterfaces();
for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements(); ) {
NetworkInterface intf = en.nextElement(); for (Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements(); ) {
InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress() && inetAddress instanceof Inet4Address) { return inetAddress.getHostAddress();
}
}
}
} catch (SocketException e) {
e.printStackTrace();
}
} else if (info.getType() == ConnectivityManager.TYPE_WIFI) {//当前使用无线网络
WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
String ipAddress = intIP2StringIP(wifiInfo.getIpAddress());//得到IPV4地址
return ipAddress;
}
} else { //当前无网络连接,请在设置中打开网络
} return null;
} /**
* 将得到的int类型的IP转换为String类型
*
* @param ip
* @return
*/
public static String intIP2StringIP(int ip) { return (ip & 0xFF) + "." +
((ip >> 8) & 0xFF) + "." +
((ip >> 16) & 0xFF) + "." +
(ip >> 24 & 0xFF);
}
㈣ 请问如何在安卓手机中设置IP地址
在安卓手机中设置IP地址步骤:
1、以MIUI系统为例,打开MIUI系统设置应用界面,点击找到当前连接的WLAN网络;
㈤ android 中怎么获取电脑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、 然后 保存退出 就可以了。
㈥ 安卓系统如何查看IP地址
安卓(Android)平板电脑,在接入无线 Wi-Fi 网络后,就会自动获取到一个独一无二的 IP 地址,如果你要查看这个 IP 地址的话,就要进入 Wi-Fi 网络列表来查看它。现在就来查看一下 IP 地址吧!以原道 N10 辑写攻略。步骤如下:
(1)在主屏幕上按下“设置(Menu)”键。
(2)轻按选择“无线和网络”按钮。进入可以设置或者查看网络。
(3)然后,轻按选择“Wi-Fi 设置”按钮。
(4)进入Wi-Fi 网络列表后,轻按已连接的无线网络信号。
(5)然后,就会出现一个窗口,里面是关于已连接网络的信息。包含“状态消息”、“安全性”、“信号强弱”、“连接速度”、“IP 地址”等。编者按:
如果需要进行 IP 地址的管理,除了在计算机上的 IP 地址外,还有移动设备进行 Wi-Fi 连接时,所获得的动态 IP 地址。
㈦ android 手机 如何设置ipv6
1、打开设置,点击设置中的更多
互联网自1968年诞生之日起,便以TCP/IP网络协议为基础在快速的发展,由于互联网上的主机数目不间断的增加,越来越多的主机需要分配网络地址以实现互联互通,IPv4网络地址资源数量不足的弊端也因此逐渐开始暴露出来。鉴于此,IETF(互联网任务工程组)开始着手规划并设计了用于迭代IPv4协议的下一代IPv6网络协议技术解决方案,IPv6网络协议方案的的实现与投入使用,成功的解决了IP地址缺乏、网络设备接入互联网不兼容的难题。
㈧ android 如何获取本机ip地址最佳方法
/**
* 获取ip地址
* @return
*/
public static String getHostIP() {
String hostIp = null;
try {
Enumeration nis = NetworkInterface.getNetworkInterfaces();
InetAddress ia = null;
while (nis.hasMoreElements()) {
NetworkInterface ni = (NetworkInterface) nis.nextElement();
Enumeration<InetAddress> ias = ni.getInetAddresses();
while (ias.hasMoreElements()) {
ia = ias.nextElement();
if (ia instanceof Inet6Address) {
continue;// skip ipv6
}
String ip = ia.getHostAddress();
if (!"127.0.0.1".equals(ip)) {
hostIp = ia.getHostAddress();
break;
}
}
}
} catch (SocketException e) {
Log.i("yao", "SocketException");
e.printStackTrace();
}
return hostIp;
}
㈨ PC端如何通过IP访问android系统的手机
没有固定IP,但可以识别手机的唯一编号IMEI码