Android8下某些应用最常见崩溃原因,居然是JPUSH的一个服务导致!

2017-11-2 刘晓飞 技术

先上图

not allowed to start service intent。。。。。。。app in background uid null

这个就是DeamonService这个服务捣的鬼,这个服务是做什么的呢?它的作用就是一个集成友盟互相唤醒应用的服务

我们只要注释掉这个服务,就可以解决问题!

它的真面目揭露一下,哈哈,看下面!!!!


<!-- since 1.8.0 option 可选项。用于同一设备中不同应用的JPush服务相互拉起的功能。 --> 
<!-- 若不启用该功能可删除该组件,将不拉起其他应用也不能被其他应用拉起 --> 
<service  android:name="cn.jpush.android.service.DaemonService"  
    android:enabled="true"  android:exported="true">
    <intent-filter>
        <action android:name="cn.jpush.android.intent.DaemonService" />
        <category android:name="${applicationId}" />
    </intent-filter>
</service>



标签: 技术 Android

发表评论:

鲁ICP备16034487号