Huawei MediaPad 7 Youth 2上的BroadcastReceiver没有收到

时间:2014-09-09 07:22:04

标签: android

所以我有这个问题。我的应用程序有一个应该从设备开始,重启或启动的服务。所以我写了一个对这些事件作出反应的BroadcastReceiver:

<receiver
        android:name="some.random.package.BackgroundBroadcastReceiver"
        android:process=":m_broadcast_receiver" >
        <intent-filter>
            <action android:name="android.intent.action.BOOT_COMPLETED" />
            <action android:name="android.intent.action.REBOOT" />
            <action android:name="android.intent.action.SCREEN_ON" />
            <action android:name="android.intent.action.USER_PRESENT" />
        </intent-filter>
    </receiver>

并添加了所需的权限:

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

此接收器适用于我测试过的每台设备(超过20部手机和5片)。直到华为MediaPad 7 Youth 2 ...

当我启动应用程序时,一切正常,服务正在启动,接收器正在接收......但是当设备重新启动时,接收器停止工作。就像我说的那样,到目前为止这只发生在这款平板电脑上。

有什么建议吗?

0 个答案:

没有答案