Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 华为MediaPad 7青年2上的广播接收器未接收_Android - Fatal编程技术网

Android 华为MediaPad 7青年2上的广播接收器未接收

Android 华为MediaPad 7青年2上的广播接收器未接收,android,Android,所以我有这个问题。我的应用程序有一个服务,应该在重启或引导时从设备启动。因此,我编写了广播接收器,对这些事件作出反应: <receiver android:name="some.random.package.BackgroundBroadcastReceiver" android:process=":m_broadcast_receiver" > <intent-filter> <action

所以我有这个问题。我的应用程序有一个服务,应该在重启或引导时从设备启动。因此,我编写了广播接收器,对这些事件作出反应:

<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青年2

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

有什么建议吗