本无所为之 发表于 2019-11-29 09:06
尊敬的开发者,您好!经核实,10.0并未对NotificationListenerService进行限制性改动!至于为何概率性的出 ...
这个问题是我们的app用户出现的,相关的日志是这样的(其中Ancs.NLService就是NotificationListenerService的打印):
2019-11-27 11:27:34,321[4226-4226]WeLoopApplication WeLoopApplication.onCreate waste 411ms, isMainProcess=true
2019-11-27 11:27:34,329[4226-4226]Ancs.NLService onCreate running
2019-11-27 11:27:34,330[4226-4226]Ancs.NLService onBind Intent { act=android.service.notification.NotificationListenerService cmp=com.yf.smart.coros.dist/com.yf.gattlib.notification.NLService }
2019-11-27 11:27:34,332[4226-4226]BT.Con.A2dpProfile Bluetooth service connected, service:android.bluetooth.BluetoothA2dp@1cd6334
2019-11-27 11:27:34,335[4226-4226]MainService start() service
2019-11-27 11:27:34,338[4226-4226]MainService start service result=ComponentInfo{com.yf.smart.coros.dist/com.yf.smart.weloopx.module.base.service.MainService}
2019-11-27 11:27:34,338[4226-4226]Ancs.NLService onListenerConnected
2019-11-27 11:27:34,340[4226-4226]MainService 创建 onCreate
在onListenerConnected之后就没有其它方法被回调了。
我们用户的描述是没有做什么操作。但是从我们app收集回来的日志看,都是app被杀掉重新起来时出现的这个问题。概率性问题,而且出现后比较难恢复。