博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
unity基础开发----Unity获取PC,Ios系统的mac地址等信息
阅读量:7123 次
发布时间:2019-06-28

本文共 1678 字,大约阅读时间需要 5 分钟。

在软件开发中可以会用到mac地址作为,设备的唯一标示,我们也可以通过unity获取,经测试pc,ios都可以但是安卓没有获取到。

代码如下:

using UnityEngine;using System.Collections;using System.Net.NetworkInformation;public class NetWorkInfo : MonoBehaviour{    void Start()    {        Debug.Log(GetMacAddress());    }    public static string GetMacAddress()    {        string physicalAddress = "";        NetworkInterface[] nice = NetworkInterface.GetAllNetworkInterfaces();        foreach (NetworkInterface adaper in nice)        {            Debug.Log(adaper.Description);            if (adaper.Description == "en0")            {                physicalAddress = adaper.GetPhysicalAddress().ToString();                break;            }            else            {                physicalAddress = adaper.GetPhysicalAddress().ToString();                if (physicalAddress != "")                {                    break;                };            }        }        return physicalAddress;    } void OnGUI()     {        GUI.Label(new Rect(0, 0, 200, 100), "MAC=" + GetMacAddress());    }}

补充说明:

using UnityEngine;using System.Collections;using System.Net.NetworkInformation;public class Test : MonoBehaviour {    void Start() {        NetworkInterface[] nis = NetworkInterface.GetAllNetworkInterfaces();        foreach (NetworkInterface ni in nis) {            Debug.Log ("Name = " + ni.Name);            Debug.Log ("Des = " + ni.Description);            Debug.Log ("Type = " + ni.NetworkInterfaceType.ToString() );            Debug.Log ("Mac地址 = " + ni.GetPhysicalAddress().ToString() );            Debug.Log ("------------------------------------------------");        }    }}

 

转载于:https://www.cnblogs.com/crazytomato/p/8311733.html

你可能感兴趣的文章
深入理解C++的动态绑定和静态绑定
查看>>
cisco 7200 simulator
查看>>
JAVA WEB搭建 SpringMVC+Spring+hibernate 框架
查看>>
HibernateTemplate中常用的方法
查看>>
clang: error: unknown argument: 'websockets'解决方法
查看>>
Vue.js 特有的一种ajax——axios
查看>>
我的友情链接
查看>>
dos2unix命令 - 将DOS格式文本文件转换成UNIX格式
查看>>
灰度发布
查看>>
我的友情链接
查看>>
PHP中curl错误号对照表
查看>>
我的学习笔记之js
查看>>
【转】亂數產生器:Random 與 RNGCryptoServiceProvider
查看>>
iptables基本概念深入理解
查看>>
smarty前端常用标签
查看>>
Javascript数组小结
查看>>
我的友情链接
查看>>
2019年学习博文分享
查看>>
用python实现九九乘法表
查看>>
Mindscape WebWorkbench 支持Visual Studio 2012 最新破解
查看>>