Android开发笔记: Android获取Ip地址

原创 2018年04月17日 15:16:46
public  String getLocalIpAddress() {
    
    //获取wifi服务
    WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
    //判断wifi是否开启
    if (!wifiManager.isWifiEnabled()) {
        return "NULL";
    }
    WifiInfo wifiInfo = wifiManager.getConnectionInfo();
    int ip = wifiInfo.getIpAddress();
    return  (ip & 0xFF ) + "." + ((ip >> 8 ) & 0xFF) + "." + ((ip >> 16 ) & 0xFF) + "." + ( ip >> 24 & 0xFF) ;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。http://csdn.blog.net/taoerit https://blog.csdn.net/taoerit/article/details/79975303

android开发工具类之获得WIFI IP地址或者手机网络IP

有的时候我们需要获得WIFI的IP地址获得手机网络的IP地址,这是一个工具类,专门解决这个问题,这里需要两个权限:   第一个权限是获得WIFI的IP地址...
  • u012702547
  • u012702547
  • 2015-10-24 19:49:15
  • 4108

学习笔记-Android客户端获取IP地址

Android获取Ip的一些方法,在我们开发中,有判断手机是否联网,或者想获得当前手机的Ip地址,当然WIFI连接的和 3G卡的Ip地址当然是不一样的. 以这种方法不可取! 首先我尝试了如下方法...
  • fengzy1990
  • fengzy1990
  • 2017-07-04 00:36:44
  • 2749

Android获取如何获取当前手机IP地址

public static String getIPAddress(Context context) { NetworkInfo info = ((ConnectivityManage...
  • aiynmimi
  • aiynmimi
  • 2016-09-22 18:30:01
  • 22660

android获取本地的ip地址工具类

android获取本地的ip地址工具类,帮你轻松获取本地ip;
  • qq_35875098
  • qq_35875098
  • 2016-11-23 11:29:41
  • 1882

Android 获得设备状态信息、Mac地址、IP地址

前言在APP开发时,经常会遇到要获取手机状态信息的场景,像升级时获取版本号,像发生异常时要收集手机信息等等。有些软件还要根据Mac地址来判定当前用户以前是否登录过。下面将为一一介绍获取这些手机状态信息...
  • pigdreams
  • pigdreams
  • 2017-01-14 13:21:40
  • 11280

Android获取本机IP地址

自己开发时遇到一个需求,要求地域定向,获取ip,如果手机连接的是wifi,获取到是192.168.1.0这种格式的地址,如果连接的是移动网络,获取到的是10.119.32.486这种格式。/*客户端I...
  • u013986975
  • u013986975
  • 2017-05-12 10:30:14
  • 2681

Android获取外网IP地址

通过访问http://ip.chinaz.com/ 查询到本地外网IP,查询网页源代码拿到http://ip.chinaz.com/getip.aspx ,发现返回的是json,直接用HttpURLC...
  • diaosigood
  • diaosigood
  • 2017-02-07 14:29:32
  • 2560

Android获取本机IP地址,绝对可行

之前有个需求,统计新增APP用户,需要获取用户的IP地址,到网上参考了很多例子,获取到的都不是192.168.1.1这种格式的地址,皇天不负有心人,最后还是找到了办法,现在分享给大家。 /**...
  • u010248450
  • u010248450
  • 2016-05-21 15:14:50
  • 19839

Android笔记:Android设备获取公网IP

Android笔记 android 获取公网ip IP 外网IP
  • xiaoyu940601
  • xiaoyu940601
  • 2017-04-13 14:29:18
  • 763

android开发 获取WIFI和有线的IP地址

/** * if (intf.getName().toLowerCase().equals("eth0") || intf.getName().toLowerCase().equals("wlan0"...
  • Value_Liu
  • Value_Liu
  • 2013-09-18 17:14:40
  • 7066
收藏助手
不良信息举报
您举报文章:Android开发笔记: Android获取Ip地址
举报原因:
原因补充:

(最多只允许输入30个字)