Android API 获得wifi地址
  private String getIp() { WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); int ipAddress = wifiInfo.getIpAddress(); // 格式化IP address,例如:格式化前:1828825280,格式化后:192.168.1.109 String ip = String.format("%d.%d.%d.%d", (ipAddress & 0xff), (ipAddress >> 8 & 0xff), (ipAddress >> 16 & 0xff), (ipAddress >> 24 & 0xff)); return ip; } 

Java方法

public String getLocalIpAddress() {try {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()) {return inetAddress.getHostAddress().toString();}}}} catch (SocketException ex) {return null;}return null;}

创建一个socket,根据socket得到本地地址

try {    Socket socket = new      Socket("www.droidnova.com", 80); Log.i("", socket.getLocalAddress().toString());} catch (Exception e)
{    Log.i("", e.getMessage());
}

Android 获得手机ip相关推荐

  1. Android的手机ip代码设置------有图有真相

    首先得说,这个用代码设置手机ip的功能并不常用,只适用于特殊场景需求,例如app刷下载量,不断地更换手机ip来下载应用市场的公司要的应用. 当然我又不得不吐槽各大应用厂商和谷歌7.0系统,现在的手机系 ...

  2. Android 获取手机IP地址的两种方式及常见问题

    1.使用WIFI 添加权限 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE">& ...

  3. Android 获取手机IP

    1.概述 作为一个C语言开发的代码搬运工,想写个Android程序相当不容易.花了两天时间,翻了n篇帖子,感觉每个帖子都不完整,比如各个函数之前参数如何传递,如何把结果显示出来,这些都不完整.于是写这 ...

  4. android模拟ip地址,安卓 获取手机IP地址的实现代码

    1.获取手机IP地址的代码: public static String getLocalIpAddress(){ try{ for (Enumeration en = NetworkInterface ...

  5. android获取ip方法,Android开发准确获取手机IP地址的两种方式

    最近看了好多网上获取IP地址的例子,发现好多都不完全准确,这里我写一下获取ip地址的两种方式. 比如微信支付,后台在做接口的时候,要求App端传入IP地址,我们需要判断是网络环境,WI-FI还是3G, ...

  6. Android获取手机WiFi IP地址,MAC地址和网关地址程序实例

    现在博主在上大三,正在学习一些计算机网络的一些概念,知道了局域网ip和网关ip不同的概念,当时还纳了闷了2的32次方好像不咋够用啊,原来是这个样子. 由于之前学过一段时间的Android,同时又在上A ...

  7. Android获取手机及路由器的Mac地址和IP地址

    Android获取Mac地址及IP地址需要添加权限, 在AndroidManifest.xml中: <uses-permission android:name="android.per ...

  8. Android作为SocketServer以及手机IP问题

    一.前言:为了公司研究推送和保活方案 尝试了以Android作为Socket长连接的服务端server,以后台作为Socket的客户端client,后台进行推送,这样的目的是保证,后台不需要长时间连接 ...

  9. 【小功能2】android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://2402766.blog.51cto.com/2392766/1080837 为了 ...

最新文章

  1. Ivanti 洞察职场新趋势:71% 的员工宁愿放弃升职也要选择随处工作
  2. 【高并发、高性能、高可用】系统设计经验分享!
  3. 对FCKEditor = 2.6.4 通杀 exploit 的分析
  4. matlab不同调制方式下性能比较,用不同调制方式实现跳/扩频混合通信的抗干扰性能...
  5. Java实现查看SEGY(.su格式)数据道头字信息的GUI图形用户界面
  6. Unity 接入百度AI - Logo商标识别
  7. 苹果系统mac(Air)删除Windows合并盘(双系统)的可行方案
  8. 习题5-3 使用函数计算两点间的距离 (10 分)
  9. C++规范编码引涉语法点之(8)trivial和non-trivial构造/析构/复制/赋值函数 及POD类型
  10. redis—redis概述
  11. 均匀布拉格光栅MATLAB反射谱仿真
  12. XX系统功能用例整体设计思路
  13. matlab julia分形图,Three.js 朱丽亚集(Julia set)分形图案
  14. 省市区镇(可以选四级)联动点击自动展开下一级
  15. 新上线的材料计算超算云平台Mcloud V2.0版本推出全新功能——web端工作流拖拽提交作业+便捷web端建模
  16. 2021年4月如何加速下载百度网盘文件,分享个不限速的内部体验版
  17. 堡垒机、跳板机JumpServer的搭建,以及使用,图文详细
  18. GOPRO 6 相关
  19. dpcm matlab,matlab实现DPCM编码和游长编码
  20. OSChina 周六乱弹 ——致敬梦想

热门文章

  1. 这是广告clearview ai用来将您的脸卖给警察的广告
  2. 华为自带浏览器无法使用
  3. android 手机开门,1号社区APP"手机开不了门后的处理流程"
  4. 【测试方法】黑盒测试、灰盒测试、白盒测试这些你确定都会了吗?
  5. 写一个简单的准星辅助小工具
  6. Git从入门到放弃的Day10
  7. axios java基本使用
  8. python高端实现各国GDP动态轮换图
  9. PowerDesigner根据数据库生成数据字典
  10. Python判断大小写和数字和常用方法