Android 安卓手机连接3G时是否有MAC地址?
我想知道安卓手机通过3G上网时是否有MAC地址?我假设他们会,所以我想我真正的问题是,是否有访问它的方法?通过查看API或谷歌搜索,我没有发现任何东西,但也许我遗漏了什么Android 安卓手机连接3G时是否有MAC地址?,android,3g,mac-address,Android,3g,Mac Address,我想知道安卓手机通过3G上网时是否有MAC地址?我假设他们会,所以我想我真正的问题是,是否有访问它的方法?通过查看API或谷歌搜索,我没有发现任何东西,但也许我遗漏了什么 提前感谢我从来没有在任何地方看到任何关于3G MAC地址的引用。据我所知,最接近3G MAC地址的是IMEI/MEID代码 android.telephony.TelephonyManager.getDeviceId()将返回IMEI/MEID代码 如果您试图唯一标识应用程序安装,请参阅:MAC地址特定于实施IEEE 802标
提前感谢我从来没有在任何地方看到任何关于3G MAC地址的引用。据我所知,最接近3G MAC地址的是IMEI/MEID代码 android.telephony.TelephonyManager.getDeviceId()将返回IMEI/MEID代码
如果您试图唯一标识应用程序安装,请参阅:MAC地址特定于实施IEEE 802标准的网络技术,如以太网。3G不是IEEE 802网络,所以MAC地址并不适用 也就是说,除非您正在编写网络驱动程序或对TCP/IP网络进行特定操作,否则在应用程序中使用MAC地址的理由应该很少
通常,人们会认为MAC地址代表一个唯一的设备id,而实际上,你应该使用类似这样的方法来获得一个唯一的id,该id可以跨android的所有不同硬件组合工作,其中一些可能不包括任何IEE 802网络。你需要MAC做什么?MAC没有与3G、EDGE等连接。设备可能没有wi-fi,也没有蓝牙-那么就没有MAC地址。