android 获取网卡mac_Android获取本机Mac地址及IP地址方法
1、Android 获取本机Mac 地址方法:
需要在AndroidManifest.xml文件中添加权限:
public String getLocalMacAddress() {
WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo info = wifi.getConnectionInfo();
return info.getMacAddress();
}
2、Android 获取本机IP地址方法:
public String getLocalIpAddress() {
try {
for (Enumeration en = NetworkInterface
.getNetworkInterfaces(); en.hasMoreElements();) {
NetworkInterface intf = en.nextElement();
for (Enumeration enumIpAddr = intf
.getInetAddresses(); enumIpAddr.hasMoreElements();) {
InetAddress inetAddress = enumIpAddr.nextElement();
if (!inetAddress.isLoopbackAddress()) {
return inetAddress.getHostAddress().toString();
}
}
}
} catch (SocketException ex) {
Log.e("WifiPreference IpAddress", ex.toString());
}
return null;
}
分享到:
2010-05-14 17:23
浏览 57657
评论
不在wifi环境下怎么获取mac地址?
3 楼
woyaowenzi
2013-12-10
这只能针对android4.0一下版本 用这个方法在4.0抓取的为IPv6地址格式
1 楼
luobo25
2011-10-20
2、Android 获取本机IP地址方法
现在需要权限android.permission.INTERNET
android 获取网卡mac_Android获取本机Mac地址及IP地址方法相关推荐
- android 获取网卡mac_android获取网卡mac地址信息
由于android版本不一样获取网卡mac地址的方式也不一样,比较麻烦,但是java sdk里面的函数是可以获取里面的网卡内容. 代码如下: /** * 获取网络的mac地址 * * @return ...
- android 获取网卡mac_android 获取MAC地址
由于WiFi 的Mac address 是一个被动咨询.一般在开机后,不会主动上到的系统里.要等待WiFi硬件启动后,才会把有关Mac address资料记载入系统去. 所以一般android系统获取 ...
- android 获取网卡mac_Android 获取MAC地址最靠谱的方法。
众所周知在安卓开发中,我们经常使用WifiManager获取MAC地址做设备映射,但会出现这样那样的问题,比如说开了WIFI获取不到地址了.不开WIFI获取不到地址了.刚开机获取不到地址了.网卡未启动 ...
- android 获取mac c语言,获取设备的mac地址和IP地址(android6.0以上专用)
/** * 获取设备HardwareAddress地址 * @return */ public static String getMachineHardwareAddress(){ Enumerati ...
- c#中如何获取本机用户名、MAC地址、IP地址、硬盘ID、CPU序列号、系统名称、物理内存...
我们在利用C#开发桌面程序(Winform)程序的时候, 经常需要获取一些跟系统相关的信息, 以下这些代码获取能有些用处. c#中如何获取本机用户名.MAC地址.IP地址.硬盘ID.CPU序列号.系统 ...
- 获取客户端网卡MAC地址和IP地址的几种方法(一)
获取客户端网卡MAC地址和IP地址的几种方法(一) 作者:代码乱了 在做B/S结构的系统时,我们常常需要获取客户端的一些信息,如IP和MAC,以结合身份验证.在ASP.NET中,要获取服务器端的MAC ...
- Android获取手机及路由器的Mac地址和IP地址
Android获取Mac地址及IP地址需要添加权限, 在AndroidManifest.xml中: <uses-permission android:name="android.per ...
- js获取本机mac地址,IP地址
<!DOCTYPE HTML> <html> <head> <title>js获取本机mac地址,IP地址,计算机名</title> ...
- 在windows中用java执行DOS命令arp -a获取已知MAC对应的ip地址
在公司内网中,有一台主机(windows server2016)因为测试需要,在里面安装了九台centos7虚拟机,主机只在第一次安装系统时候链接显示器,之后就没有链接显示器,需要使用远程链接,但是因 ...
最新文章
- 图像合成与风格转换实战
- 激动~这是我看到的最好的目标检测RCNN了!
- 如何入门学习自动驾驶感知技术?
- 让Hinton后悔投少了的AI公司:吴恩达弟子徒孙创办,LeCun李飞飞Jeff Dean投资,产品让人无法拒绝...
- TinyMCE的使用
- redis 模糊删除实现
- 用户、角色和权限,多表查询
- pdf在html中加载不出来,在网页中打开显示PDF
- 动态ADF火车:以编程方式添加火车停靠站
- CodeSmith注册机,支持5.2.2和5.2.1版
- 高级排序之分割法(以某数为基准分割)
- 国军标GJB150可靠性试验检测服务第三方检测机构报告
- Asp.net自定义控件开发任我行(1)-笑傲江湖
- java关键字有system吗_java 关键字
- HUSTOJ教程(1)——安装部署
- matlab相关性分析
- 基于php的外卖订餐系统开题报告_校园网上订餐系统的设计与实现(PHP,MySQL)
- PC端微信登录实现流程
- 游戏小程序有哪些?这3个小程序值得推荐!
- 个人计算机有ip地址吗,如何查看ip? 查看个人电脑IP地址五大方法