qq1175387339 2017-06-05 04:46 采纳率: 0%
浏览 2581

android app 安装在荣耀6x出现闪退,抓捕的错误如下

debug运行后,在初始化的setContentView(R.layout.activity_mlogin);方法出现如下错误:

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.medex.Activity.release/com.medex.Activity.miha.MLoginActivity}: java.lang.NullPointerException: Attempt to read from field 'android.os.MessageQueue android.os.Looper.mQueue' on a null object reference

at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2793)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2864)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1567)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6523)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:941)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:831)

Caused by: java.lang.NullPointerException: Attempt to read from field 'android.os.MessageQueue android.os.Looper.mQueue' on a null object reference

at android.os.Handler.<init>(Handler.java:236)
at android.view.accessibility.AccessibilityManager$MyHandler.<init>(AccessibilityManager.java:686)
at android.view.accessibility.AccessibilityManager.<init>(AccessibilityManager.java:221)
at android.view.accessibility.AccessibilityManager.getInstance(AccessibilityManager.java:205)
at android.view.View.setFlags(View.java:11440)
at android.view.ViewGroup.initViewGroup(ViewGroup.java:590)
at android.view.ViewGroup.<init>(ViewGroup.java:579)
at android.view.ViewGroup.<init>(ViewGroup.java:574)
at android.view.ViewGroup.<init>(ViewGroup.java:570)
at android.view.ViewGroup.<init>(ViewGroup.java:566)
at android.widget.FrameLayout.<init>(FrameLayout.java:78)
at com.android.internal.policy.DecorView.<init>(DecorView.java:247)
at com.android.internal.policy.PhoneWindow.generateDecor(PhoneWindow.java:2401)
at com.android.internal.policy.PhoneWindow.installDecor(PhoneWindow.java:2804)
at com.android.internal.policy.PhoneWindow.setContentView(PhoneWindow.java:443)
at com.android.internal.policy.HwPhoneWindow.setContentView(HwPhoneWindow.java:280)
at android.app.Activity.setContentView(Activity.java:2515)
at com.medex.Activity.Base.a.onCreate(Unknown Source)
at android.app.Activity.performCreate(Activity.java:6910)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2746)
... 9 more
  • 写回答

3条回答

  • legendCoder 2017-06-05 06:26
    关注

    是不是用到了对线程,而在子线程中Looper对象还没有创建成功。这样会导致Looper.mQueue的空指针。

    评论

报告相同问题?

悬赏问题

  • ¥15 链接问题 C++LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能
  • ¥15 jmeter脚本回放有的是对的有的是错的
  • ¥15 r语言蛋白组学相关问题
  • ¥15 Python时间序列如何拟合疏系数模型
  • ¥15 求学软件的前人们指明方向🥺
  • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接