
可以按照以下方式进行查询:
1、点击电话,启动拨号界面,然后输入“##8255##”即可进入GTalk Service Monitor界面了,如图所示。
2、进入GTalk Service Monitor界面,红圈圈便是Device ID了。
1、DeviceNet协议是一个简单、廉价而且高效的协议,适用于最低层的现场总线,例如:过程传感器、执行器、阀组、电动机起动器、条形码读取器、变频驱动器、面板显示器、 *** 作员接口和其他控制单元的网络。可通过DeviceNet连接的设备包括从简单的挡光板到复杂的真空泵各种半导体产品。
2、DeviceNet也是一种串行通信链接,可以减少昂贵的硬接线。DeviceNet所提供的直接互连性不仅改善了设备间的通信,而且同时提供了相当重要的设备级诊断功能,这是通过硬接线I/O接口很难实现的。
有的时候会需要查看自己手机的Android Device ID,不借助软件直接使用命令也可以轻松的查看。(以安卓手机为例)
1、点击电话,启动拨号界面,然后输入“##8255##”即可进入GTalk Service Monitor界面。
2、在打开的Service Monitor界面找到Device ID字段即可查看到自己手机的Device ID信息,如下图;
若是指查看安卓版本,可以进入设置--系统管理/更多设置--关于手机,查看设备相关信息,如型号、IMEI码、处理器、软件版本号等。
部分机型需进入设置--我的设备--更多参数,进行查看。
更多疑惑,可以进入vivo官网--点击我的—在线客服,输入“人工”联系在线客服处理。
简介:UDID的全称是Unique Device Identifier,顾名思义,它就是苹果IOS设备的唯一识别码,它由40个字符的字母和数字组成。在很多需要限制一台设备一个账号的应用中经常会用到。在iOS5中可以获取到设备的UDID,iOS7中已经完全的禁用了它。iOS7之前的使用了的app如果在iOS7上运行,它不会返回设备的UDID,而是会返回一串字符串,以FFFFFFFF开头,跟着identifierForVendor的十六进制值。
获取:[[UIDevice currentDevice] uniqueIdentifier]
废弃:iOS6
简介:iOS 60系统新增用于替换uniqueIdentifier的接口。是给Vendor标识用户用的,每个设备在所属同一个Vender的应用里,都有相同的值。其中的Vender是指应用提供商,但准确点说,是通过BundleID的DNS反转的前两部分进行匹配,如果相同就是同一个Vender,例如对于comsomecompanyappone,comsomecompanyapptwo这两个BundleID来说,就属于同一个Vender,共享同一个idfv的值。和idfa不同的是,idfv的值是一定能取到的,所以非常适合于作为内部用户行为分析的主id,来标识用户,替代OpenUDID。如果用户将属于此Vender的所有App卸载,则idfv的值会被重置,即再重装此Vender的App,idfv的值和之前不同。
获取:[[[UIDevice currentDevice] identifierForVendor] UUIDString]
适用:iOS60+
例子:95955F33-BFBD-48BA-A630-866D2DAE482D
简介:广告标示符,适用于对外:例如广告推广,换量等跨应用的用户追踪等。但如果用户完全重置系统((设置程序 -> 通用 -> 还原 -> 还原位置与隐私) ,这个广告标示符会重新生成。另外如果用户明确的还原广告(设置程序-> 通用 -> 关于本机 -> 广告 -> 还原广告标示符) ,那么广告标示符也会重新生成。注意:如果程序在后台运行,此时用户“还原广告标示符”,然后再回到程序中,此时获取广 告标示符并不会立即获得还原后的标示符。必须要终止程序,然后再重新启动程序,才能获得还原后的广告标示符。在同一个设备上的所有App都会取到相同的值,是苹果专门给各广告提供商用来追踪用户而设的,用户可以在 设置 -> 隐私 -> 广告追踪 里重置此id的值,或限制此id的使用。
获取:[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
适用:iOS60+
例子:9C287922-EE26-4501-94B5-DDE6F83E1475
简介:MAC地址在网络上用来区分设备的唯一性,接入网络的设备都有一个MAC地址,他们肯定都是不同的,是唯一的。一部iPhone上可能有多个MAC地址,包括WIFI的、SIM的等,但是iTouch和iPad上就有一个WIFI的,因此只需获取WIFI的MAC地址就好了,也就是en0的地址。MAC地址就如同我们身份z上的身份z号码,具有全球唯一性。但在iOS7之后,如果请求Mac地址都会返回一个固定值。
废弃:iOS70+
获取:
简介:iOS整个系统有一个KeyChain,每个程序都可以往KeyChain中记录数据,而且只能读取到自己程序记录在KeyChain中的数据。而且就算我们程序删除掉,系统经过升级以后再安装回来,依旧可以获取到与之前一致的UDID(系统还原、刷机除外)。因此我们可以将UUID的字符串存储到KeyChain中,然后下次直接从KeyChain获取UUID字符串。(本示例中使用KeychainItemWrapper工具类)
获取:
简介:虽然苹果在iOS6中禁用了获取uuid的方式,但是只要你研究下就知道这个API只是私有化了,使用私有API还是可以获取设备的uuid。但是这个方面也面临着风险:比如API变更以及AppStore审核问题,但是在越狱设备上你还是可以尽情享用的。
类:AADeviceInfo(dump出头文件)
获取:[AADeviceInfo udid]
使用方法:在项目中将真机上的AppleAccountframework框架导出,引入Xcode工程中,利用runtime或者直接使用该类就行。(细节补充:导出AppleAccountframework后,进入AppleAccountframework的根目录,新建Headers文件夹,然后将dump出的头文件放在Headers目录,就可以像引用第三方framework一样在项目中使用)
唯一编号(IMEI,MEID,ESN,IMSI)
说明在以前,当Android设备均作为电话使用时,寻找唯一标识号比较简单:()可用于找到(取决于网络技术)手机硬件唯一的IMEI,MEID,ESN和IMSI编号。
TelephonyManagergetDeviceId
IMEI,MEID,ESN,IMSI的定义如下:
•IMEI(国际移动设备识别码)唯一编号,用于识别 GSM,WCDMA手机以及一些卫星电话(移动设备识别码)全球唯一编号,用于识别CDMA移动电台设备的物理硬件,MEID出现的目的是取代ESN号段(电子序列号)(电子序列号)唯一编号,用于识别CDMA手机(国际移动用户识别码)与所有GSM和UMTS网络手机用户相关联的唯一识别编号如需要检索设备的ID,在项目中要使用以下代码:
•MEID
•ESN
•IMSI
[java] view plain copy
import androidtelephonyTelephonyManager;
import androidcontentContext;
String imeistring = null;
String imsistring = null;
{
TelephonyManager telephonyManager;
telephonyManager =
(TelephonyManager) getSystemService( ContextTELEPHONY_SERVICE );
/
getDeviceId() function Returns the unique device ID
for example,the IMEI for GSM and the MEID or ESN for CDMA phones
/
imeistring = telephonyManagergetDeviceId();
/
getSubscriberId() function Returns the unique subscriber ID,
for example, the IMSI for a GSM phone
/
imsistring = telephonyManagergetSubscriberId();
}
如要只读取手机的状态,则需添加READ_PHONE_STATE许可到AndroidManifestxml文件中。
<uses-permission
android:name="androidpermissionREAD_PHONE_STATE" >
</uses-permission>
缺点
•Android设备要具有电话功能
•其工作不是很可靠
•序列号
•当其工作时,该值保留了设备的重置信息(“恢复出厂设置”),从而可以消除当客户删除自己设备上的信息,并把设备转另一个人时发生的错误。
Mac地址
说明
可通过检索找到设备的Wi - Fi或蓝牙硬件的Mac地址。但是,不推荐使用Mac地址作为唯一的标识号。
缺点设备要具备Wi – Fi功能(并非所有的设备都有Wi – Fi功能)如果设备目前正在使用Wi - Fi,则不能报告Mac地址
序列号
从Android 23(“姜饼”)开始,通过androidosBuildSERIAL方法序列号可被使用。没有电话功能的设备也都需要上给出唯一的设备ID; 某些手机也可以需要这样做。序列号可以用于识别MID(移动互联网设备)或PMP(便携式媒体播放器),这两种设备都没有电话功能。通过读取系统属性值“roserialno”的方法,可以使用序列号作为设备ID 。如检索序列号并作为设备ID使用,请参考下面的代码示例。
[java] view plain copy
<span style="font-size:16px;">import javalangreflectMethod;
String serialnum = null;
try {
Class<> c = ClassforName("androidosSystemProperties");
Method get = cgetMethod("get", Stringclass, Stringclass );
serialnum = (String)( getinvoke(c, "roserialno", "unknown" ) );
} catch (Exception ignored) {
}</span>
以上就是关于怎么能知道安卓系统手机的DEVICE ID全部的内容,包括:怎么能知道安卓系统手机的DEVICE ID、怎样找自己的手机的设备ID号、vivo手机androidid怎么查看等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)