我正在尝试在我的Android应用中检索我的adroid设备的设备ID。但是,在我的程序中添加以下行后,错误存在并且程序无法启动:

String ts = Context.TELEPHONY_SERVICE;

TelephonyManager mTelephonyMgr = (TelephonyManager) getSystemService(ts);

从logcat开始,它说问题来自第二行:

07-18 11:28:47.453: E/AndroidRuntime(5528): FATAL EXCEPTION: main

07-18 11:28:47.453: E/AndroidRuntime(5528): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{android.reader/android.reader.Reader}: java.lang.NullPointerException

07-18 11:28:47.453: E/AndroidRuntime(5528): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1880)

07-18 11:28:47.453: E/AndroidRuntime(5528): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)

07-18 11:28:47.453: E/AndroidRuntime(5528): at android.app.ActivityThread.access$600(ActivityThread.java:123)

07-18 11:28:47.453: E/AndroidRuntime(5528): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)

07-18 11:28:47.453: E/AndroidRuntime(5528): at android.os.Handler.dispatchMessage(Handler.java:99)

07-18 11:28:47.453: E/AndroidRuntime(5528): at android.os.Looper.loop(Looper.java:137)

07-18 11:28:47.453: E/AndroidRuntime(5528): at android.app.ActivityThread.main(ActivityThread.java:4424)

07-18 11:28:47.453: E/AndroidRuntime(5528): at java.lang.reflect.Method.invokeNative(Native Method)

07-18 11:28:47.453: E/AndroidRuntime(5528): at java.lang.reflect.Method.invoke(Method.java:511)

07-18 11:28:47.453: E/AndroidRuntime(5528): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)

07-18 11:28:47.453: E/AndroidRuntime(5528): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)

07-18 11:28:47.453: E/AndroidRuntime(5528): at dalvik.system.NativeStart.main(Native Method)

07-18 11:28:47.453: E/AndroidRuntime(5528): Caused by: java.lang.NullPointerException

07-18 11:28:47.453: E/AndroidRuntime(5528): at android.reader.Reader.(Reader.java:51)

07-18 11:28:47.453: E/AndroidRuntime(5528): at java.lang.Class.newInstanceImpl(Native Method)

07-18 11:28:47.453: E/AndroidRuntime(5528): at java.lang.Class.newInstance(Class.java:1319)

07-18 11:28:47.453: E/AndroidRuntime(5528): at android.app.Instrumentation.newActivity(Instrumentation.java:1023)

07-18 11:28:47.453: E/AndroidRuntime(5528): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1871)

07-18 11:28:47.453: E/AndroidRuntime(5528): ... 11 more

我认为这是由权限问题引起的,但我已在Manifest文件中添加了以下行:

那么,请问我该如何解决这个问题?

android 获取设备id 崩溃,获取Android设备ID时出错相关推荐

  1. android唯一设备标识、设备号、设备ID的获取方法

    ##如何获取Android设备唯一ID? ###问题 每一个android设备都有唯一ID吗?如果有?怎么用java最简单取得呢? ###回答1(最佳) 如何取得android唯一码? 好处: 1.不 ...

  2. 获取Android设备的唯一识别码|设备号|序号|UUI

    如何获取一个能唯一标识每台Android设备的序号? 这个问题有很多答案,但是他们中的大部分只在某些情况下有效. 根据测试: 所有的设备都可以返回一个 TelephonyManager.getDevi ...

  3. Android获取设备的唯一识别码|设备号|序号|UUID

    如何获取一个能唯一标识每台Android设备的序号? 这个问题有很多答案,但是他们中的大部分只在某些情况下有效. 根据测试: 所有的设备都可以返回一个 TelephonyManager.getDevi ...

  4. 获取Android设备的唯一识别码|设备号|序号|UUID

    转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50511283 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的 ...

  5. 查看 android 设备号,获取Android设备的唯一识别码|设备号|序号|UUID

    转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50511283 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的 ...

  6. linux 设备型号,根据USB设备硬件信息获取Android设备型号

    前些日子,自己接手专门为Android设备开发的数据恢复软件,第一次作为项目经理带队进行项目开发. 其中为了解决设备和型号的对应关系,用于区分当前接入系统的设备是USB设备,并且是Android设备而 ...

  7. android设备唯一标识符_安卓设备唯一标识,用什么来获取》?

    appcan.device.getInfo(infoId,callback) 获取设备对应id的信息 infoId:相关信息id 0: 描述CPU频率的字符串,eg:"1024MHZ&quo ...

  8. android arp工具,GitHub - SummerSnow274/ARP_sed_rev: 在Android通过ARP询问实现获取同一网络所有设备的MAC地址,AP隔离的网络除外...

    ARP_sed_rev 在Android通过ARP询问实现获取同一网络所有设备的MAC地址,AP隔离的网络除外 arpsed.c 编译:gcc arpsed.c -o arpsed 运行:sudo . ...

  9. android 外部存储列表,如何获取Android设备的已安装外部存储列表

    我使用/ proc / mounts文件来获取可用存储选项的列表 public class StorageUtils { private static final String TAG = " ...

最新文章

  1. 图像处理学习三(频域图像增强)
  2. 只需2小时,成本不到7块,你我皆可制作的3D机器人
  3. 陶哲轩发文缅怀John Conway:他是所有数学家构成的凸包中的一个极值点
  4. 计算机对应的自然科学,计算机类书稿加工应注意的几个问题
  5. SQL盲注之时间注入
  6. python学费多少-Python开发学费一般多少钱
  7. 复制集配置文件linux,mongodb的复制集实现
  8. java多进程、多线程讲解
  9. jsp中out.println()报红
  10. 第36课 天连碧水碧连天 《小学生C++趣味编程》
  11. panel垂直滚动条占用宽度_南开区垂直车库门车库门安装价格
  12. 篮球计分器软件_SPSS 26 综合性数学统计分析工具
  13. NTKO文档控件常见报错信息集合
  14. 基于PaddleOCR史上最全车牌号识别实现(一)
  15. VS201x的项目属性配置
  16. 芯片手册不需要全部看,抓住框架信息即可
  17. Spurious wakeup
  18. 宋人千首绝句【全十卷】
  19. exp oracle 904,EXP-00008: ORACLE error 904 encountered的解决方法
  20. 阿里云盘 手动获取token教程

热门文章

  1. 洪九果品冲刺港交所上市:上半年净赚6个亿,阿里巴巴持股8%
  2. python用设计模式吗_为什么Python不用设计模式?
  3. Xamarin之TableView
  4. Flask+mysql简单问答网站(实现公网可访问)
  5. CXF客户端报Cannot create a secure XMLInputFactory问题
  6. 如何正确使用 HTTP proxy
  7. Linux_16_文件系统
  8. Ruijie S5750C-28SFP4XS-H 组建VSU
  9. 手机游戏成2011年度GDC大会亮点
  10. n卡驱动安装最强教程