0
  • 最佳答案

    不给下完整日志?

    1139423796017500160  评论     打赏       断点
    • 阿肥  回复 @断点
      来啦 补上
      阿肥 2022-07-14 18:08   回复 1382711465131241472
    • 阿肥  回复 @断点
      异常就是空 不过为啥启动service就不太懂
      阿肥 2022-07-14 18:09   回复 1382711465131241472
  • Process Name: 'com.shata.drwhale'
    Thread Name: 'main'
    Back traces starts.
    java.lang.RuntimeException: Unable to create service com.jxccp.ui.service.JXVideoCallService: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.os.Handler.post(java.lang.Runnable)' on a null object reference
        at android.app.ActivityThread.handleCreateService(ActivityThread.java:5095)
        at android.app.ActivityThread.access$3000(ActivityThread.java:276)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2555)
        at android.os.Handler.dispatchMessage(Handler.java:109)
        at android.os.Looper.loop(Looper.java:228)
        at android.app.ActivityThread.main(ActivityThread.java:9016)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:614)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1129)
    Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.os.Handler.post(java.lang.Runnable)' on a null object reference
        at com.jxccp.im.kurento.JXKurentoManager.switchRemoteRenderer(JXKurentoManager.java:354)
        at com.jxccp.im.kurento.JXVisitorCallManager.setRemoteRender(JXVisitorCallManager.java:156)
        at com.jxccp.ui.service.JXVideoCallService.onCreate(JXVideoCallService.java:57)
        at android.app.ActivityThread.handleCreateService(ActivityThread.java:5081)
        ... 8 more
    Back traces ends.
    
    1382711465131241472  评论     打赏       阿肥
    • 断点  回复 @阿肥
      因为空指针炸了,所以不能启动服务,他中间出了异常,启动服务失败了。
      断点 2022-07-14 18:16   回复 1139423796017500160
    • 阿肥  回复 @断点
      对 在我这边看到的启动是在A界面 不过A界面是被隐藏的Activity 是没开放的 不过引起service创建就想不明白 为啥会创建 在哪创建 我的理解是没start就没有创建(因为没用binder去绑定) 以至于为何会有create 就想不明白
      阿肥 2022-07-14 20:50   回复 1382711465131241472
    • 断点  回复 @阿肥
      是不是ac被回收♻了,你回来这个页面,触发了重新绑定,最好就是在启动,或者绑定的地方加个日志,方便排查
      断点 2022-07-15 08:21   回复 1139423796017500160
    • 阿肥  回复 @断点
      那个act是从不会使用的 在act内去开启service 这是个视屏通话act 我们线上没打开的 就是没入口打开这个act 也就没理由service会启动 不过线上抛异常了 我就很纳闷 因为在我的逻辑下 service它不会被创建的
      阿肥 2022-07-15 09:16   回复 1382711465131241472
    • 断点  回复 @阿肥
      见鬼了
      断点 2022-07-15 09:47   回复 1139423796017500160
    • 阿肥  回复 @断点
      哈哈哈就很离谱
      阿肥 2022-07-15 09:48   回复 1382711465131241472
  • 会不会是其他应用去启动的这个Service

    1371290811857235968  评论     打赏       资质平平
    • 阿肥  回复 @资质平平
      这个service是我们自定义的 挺私有的 不太可能有其他应用调用
      阿肥 2022-07-14 17:07   回复 1382711465131241472
相关问题
我不会数据结构 · Service
2020-08-18 17:55 667 5
不会飞的鸟 · android / service
2021-04-14 17:53 464 2
2022-03-05 20:50 107 6
程序员肖肖 · 安卓 / service
2023-03-06 10:39 23 5
幻影~ · 提问
2024-04-13 20:13 7 2
幻影~ · 找工作
2024-04-07 10:44 12 2
幻影~ · 问题
2024-03-31 17:20 7 2
TONYGFX · AOSP
2024-03-28 17:11 4 2