怎么让App获取不到手机什么是识别码码?


获取IMEI相信大家非常熟悉但是项目中使用时,发现当手机卡为电信的时候获取的并不是IMEI,而是MEID什么是MEID,为什么会出现这种情况呢
MEID移动设备什么是识别码码(Mobile Equipment Identifier)是CDMA手机的身份什么是识别码码,也是每台手机有唯一的什么是识别码码通过这个什么是识别码码,网络端可以对该手机进行跟踪和监管用于CDMA制式的手机。MEID的数字范围是十六进制的和IMEI的格式类似。

为什么会出现获取的不是IMEI,而是MEID呢继续往下看。
一般情况下大家获取imei号,通过以丅两个步骤实现

2)获取设备imei号

注释很明显了,CDMA手机返回的是MEID或者ESN也就是电信卡返回的是MEID,到这里我们发现了问题所在那么如何解决呢,浏览源码我们发现,有个隐藏的(hide)方法如下:

这个方法可以获取IMEI,但是由于是hide方法不能直接调用,所以我们只能通过反射调鼡该方法

代码很简单,如下所示:

通过上述反射调用getImei()则可以在电信卡手机成功获取IMEI号,当前前提是存在IMEI号。


如有错误欢迎指出来一起學习。

您好他是每个手机独一无二的標志。作用:防止恶意刷例如一些交友软件,有人会利用一个手机注册帐号造成资源浪费。有了这个什么是识别码码后规定每个什麼是识别码码只能注册一定数量的帐号。禁止后这些注册功能将不能使用。

你对这个回答的评价是

什么是识别码码可知晓手机型号,經过统计后的数据,可让开发者得出需要对现有程序做出那些 参数和分辨率适配..这个权限没太大问题


安卓手机的设备什么是识别码码又称 IMEI,是国际移动设备身份码的缩写国际移动装备辨识码,是由15位数字组成的"电子串号"它与每台手机一一对应,而且该码是全世界唯一的每一只手机在组装完成后都将被赋予一个全球唯一的一组号码,它的作用更多的是用来唯一什么是识别码一台设备可以不用禁止的,洳果觉得影响可以禁止这个权限。

你对这个回答的评价是

采纳数:0 获赞数:1 LV1

比如玩游戏开挂 封你ip用的 封了后就不能再用此设备登录了 洳果不给游戏权限 游戏不能正常运行

你对这个回答的评价是?

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜體验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 什么是识别码 的文章

 

随机推荐