`
fonter
  • 浏览: 857966 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Android 获取当前设备的IP地址

阅读更多

获取当前设备的IP地址

 

WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);   
WifiInfo wifiInfo = wifiManager.getConnectionInfo();   
int ipAddress = wifiInfo.getIpAddress();   
String ip = intToIp(ipAddress);   
  
public String intToIp(int i) {   
  
   return ((i >> 24 ) & 0xFF ) + "." +   
               ((i >> 16 ) & 0xFF) + "." +   
               ((i >> 8 ) & 0xFF) + "." +   
               ( i & 0xFF) ;   
}  

 

 

分享到:
评论
1 楼 t5721654 2011-07-20  
感谢分享,一开始拿到那Int型ip都不知道是什么。别人获取ip的方法太麻烦。

相关推荐

    android获取公网ip地址 IPUtil.java

    通过异步任务来获取当前用户的ip地址,使用的时候调用getRemoteIP方法就可以,需要传一个可以获取公网ip的url地址,这个百多很多,比如,搜狐,淘宝之类的都有,同时还有一个超时的任务,具体看代码了

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

    有些软件还要根据Mac地址来判定当前用户以前是否登录过。下面将一一介绍获取这些手机状态信息的方法。 1 通过build获取手机硬件信息 运用反射获取Build信息,然后从build中得到对应字段的值。这种情况适用于获取...

    android_获取手机上网ip地址demo

    android_获取手机上网ip地址demo,可获取当前手机上网ip

    获取手机所处的网络IP地址

    获取手机所处网络的IP地址。WIFI联网是可获得外网和各层路由得IP地址

    Android 获取IP地址的实现方法

    最近做项目,有一个需求是Android设备获取当前IP的功能,经过一番查询资料解决了,记录下实现方法。 1.使用WIFI 首先设置用户权限 <uses Android:name=android.permission.ACCESS_WIFI_STATE> <uses android:name=...

    android获取wifi和Ethernet信息

    获取带有以太网接口的android系统中ethernet和wifi连接信息(连接状态,IP地址,dns,netmask等信息)

    根据IP取城市名称

    网络上根据IP取城市名称代码很多,但较多不能实现,或只是能取内网IP地址。此资源完美解决此类问题,DEMO直接可用。

    Android开发获取手机内网IP地址与外网IP地址的详细方法与源码实例

    在进行Android应用开发过程中,有时候会遇到获取当前Android设备所使用的网络IP地址的场景,有时候需要本地的网络IP地址,即局域网地址,更多的时候是需要当前网络的真实的对外IP地址,即真实的网络地址,如大数据...

    Unity调用百度API获取当前IP地址工程文件

    Unity调用百度API获取当前IP地址工程文件,unity3D版本是5.3.6,里面还含有一些获取本地ip地址的方法,以及调用安卓层的方法,主要还是获取当前地址,在Android或者在Editor下运行都可以检测到当前省份和城市,需要...

    Android 设备远程控制项目源,用图形界面的 Scrcpy 显示和控制您的 Android 设备,由 Electron 驱动

    注意:需同时开启无线调试功能,并在无线调试页面中获取你的当前设备的无线地址(通常为你连接 WIFI 时分配的 IP 地址)及端口号(默认为 5555) 同 USB 连接中的 1-2 步骤 将获取到的设备 IP 地址及端口号填写到 ...

    android 获取手机上面的IMSI序列号

    android 获取手机上面的IMSI序列号、IMEI、MAC地址、IP地址、当前时间、当前经纬度、获取网络类型

    Android代码-数字中南安卓端

    支持从设备获取IP、从数字中南服务器获取IP、路由器获取IP 异地下线。如果你有路由器,宿舍常年在线,那么就可以在别处给路由器下线。这里采取服务器端保存登录IP的方式。登录自动保存。异地先用流量获取IP,然后...

    Android系统中Wifi连接网络的源代码

    开始扫描,连接指定网络,断开当前连接的网络,检查当前网络状态,得到IP地址,锁定WifiLock,解锁WifiLock,指定配置好的网络进行连接,得到MAC地址,得到接入点的BSSID,得到WifiInfo的所有信息包, 添加一个网络...

    android Wifi 状态监听管理公共类

    Register()方法可以注册一个监听wifi状态的广播接受者,需要用户传入一个实现抽象类的对象实现...通过wifiManger获取到WiFiInfo获取到当前的设备的MAC地址,接入点的BSSID,IP地址,连接的ID,WifiInfo的所有信息包等。

    PortMappingOnAndroid:仿Droid UPnP Port Mapper 实现路由器动态端口映射 还可以获取你家路由器的外网IP地址

    项目介绍路由器中有一个配置,开启upnp,默认是打开的,这样通过upnp soap协议就可以访问 路由器的IGW,它就会返回外网的ip地址,可以获取当前已经实现的端口映射相关信息,同理也可以实现端口的映射等功能。...

    android Wifi状态监听管理公共类

    Register()方法可以注册一个监听wifi状态的广播接受者,需要用户传入一个实现抽象类的对象实现...通过wifiManger获取到WiFiInfo获取到当前的设备的MAC地址,接入点的BSSID,IP地址,连接的ID,WifiInfo的所有信息包等。

    Android开发人员不得不收集的代码

    getMacAddress : 获取设备 MAC 地址 getManufacturer : 获取设备厂商 getModel : 获取设备型号 shutdown : 关机 reboot : 重启 reboot2Recovery : 重启到 recovery reboot2Bootloader: 重启到 bootloader 判空相关 -...

    Java-Wifi-Android.rar_BSSID_Java打开WiFi_android wifimanager_andro

    开始扫描,连接指定网络,断开当前连接的网络,检查当前网络状态,得到IP地址,锁定WifiLock,解锁WifiLock,指定配置好的网络进行连接,得到MAC地址,得到接入点的BSSID,得到WifiInfo的所有信息包, 添加一个网络...

    hin2n-dev_android.zip

    这意味着用户可以获取本地IP一样的可见度(比如说,同一个n2n网络内的两台PC机可以相互ping通),并且可以通过n2n虚拟网内的IP地址相互访问,而不必关心当前所属的物理网络地址。可以这样说,OpenV+P+N是把SSL从应用...

Global site tag (gtag.js) - Google Analytics