在我的应用程序中,我必须为我使用TelephonyManager的设备获取唯一编号。我可以在android手机中获取imei或deviceid但android平板电脑(Xoom)是否有可能获取唯一编号?我正在使用此代码获取IMEI号码,但我无法进入平板电脑,在此处输入代码TelephonyManagertelephonyManager1=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);imei=telephonyManager1.getDeviceId(); 最佳答案
我使用命令:adbdevices列出连接的设备。在我的电脑上,我得到:连接的设备列表HT9CTP820988器件我的问题是:如何以编程方式获取此ID(HT9CTP820988)? 最佳答案 您使用adbdevices命令看到的是序列号:Serialnumber—Astringcreatedbyadbtouniquelyidentifyanemulator/deviceinstancebyitsconsoleportnumber.Theformatoftheserialnumberis-.Here'sanexampleserialnu
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭去年。ImprovethisquestionAndroid平板电脑(如Xoom)是否有IMEI号码,因为它们没有电话服务?拥有3G/4G与WiFi的平板电脑是否会影响IMEI号码
这个问题在这里已经有了答案:Howtogetthedevice'sIMEI/ESNprogrammaticallyinandroid?(22个答案)关闭4年前。************************************我找到的最佳方法:**********************************************************************成功了********************************************************************只需复制以下代码**********************
据我所知,唯一适用于其他版本的命令是“adbshelldumpsysiphonesubinfo”,但它似乎不适用于Android5.0。 最佳答案 要获取TelephonyManager.getDeviceId(),您可以执行以下操作:adbshellservicecalliphonesubinfo1如果您在解析服务调用输出时遇到问题,请查看https://gist.github.com/ktnr74/60ac7bcc2cd17b43f2cb或者您可以使用此Windows单行代码在设备端执行此操作:adbshell"servicec
MyAndroidversionisMarshmallow6.0如何以编程方式在android>6中查找/获取imei号码。注意:我在AndroidManifest.xml文件中添加了READ_PHONE_STATE权限。在MainActivity中TelephonyManagermanager=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);Stringdeviceid=manager.getDeviceId();//DeviceIdisIMEInumberLog.d("msg","Deviceid"+dev
我发现了很多关于这个的帖子,但没有给出正确的答案。我的应用程序需要IMEI号码,我做到了,但它显示000000000000000(15个零)。它在设备上运行良好,但我希望它在我的模拟器上正常运行。我想要一些唯一的数字,除了这些零。如果这里有任何编程解决方案,请发布您的答案。我必须设置这个数字而不是(15个零)“352373051009616”TelephonyManagertelephonyManager=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);Stringimei=telephonyManager.g
我正在开发一个Android应用程序,在使用TelophonyManager时,IMEI号码返回null。这发生在几款华为手机上。(都是升腾Y530)。所有手机都有SIM卡,其他方面似乎都正常运行。我的印象是只有坏掉的手机才会返回nullIMEI。显然情况并非如此..问题。这个IMEI号码到底是什么-即它存储在设备上的什么位置?当一部看似不错的手机将其值返回为null时,这意味着什么?编辑我应该提一下,IMEI号码并不总是null。大约一半的时间它似乎是有效的(尽管这很难衡量,因为我们有5部手机返回空IMEI号码\有时) 最佳答案
我对IMEI码做了很多研究。但仍然只是一件小事,我找不到它的答案。看。IMEI代码是十五位数字。但在某些手机上,IMEI代码以“/01”结尾。例如:325215005632145/01。我的问题是:IMEI代码最后的“/01”是什么意思?我可以从中得到什么信息?.谢谢 最佳答案 您可能指的是SVN-软件版本号。它通常显示在IMEI(后来命名为IMEISV)的末尾。虽然对于任何给定的手机,IMEI是不变的,但SVN可以在软件更新后更改。在您的例子中,/01表示软件版本1。 关于androi
我是Android开发的新手。我想找到手机的IMEI号码并使用“android.telephony.TelephonyManager;”。TelephonyManagertelephonyManager=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);telephonyManager.getDeviceId();现在编译器说。上下文无法解析为变量。任何人都可以帮助我吗?我缺少哪一步我还在XML中包含了用户权限。 最佳答案 验证您的导入,您应该导入:andro