我想请求你的帮助。 我遇到了如下的棘手错误,只发生在某个设备“LG棉花糖手机”上。
< Logcat消息> 09-11 16:42:55.725 1654-4655 /? W / BroadcastQueue:Appop拒绝:从null(pid = 1654,uid = 1000)广播Intent {act = android.intent.action.BOOT_COMPLETED flg = 0x8000010(有额外)}需要appop null,因为已注册的接收者abc.example.com .countrylist / .BootUpReceiver。
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<receiver android:name=".BootUpReceiver"
android:enabled="true"
android:exported="false"
android:permission ="android.permission.RECEIVE_BOOT_COMPLETED">
<intent-filter android:priority="999" >
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.QUICKBOOT_POWERON" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
你的善意对我很有帮助。 感谢您的评论和反馈。
答案 0 :(得分:0)
尝试删除
android:permission =“android.permission.RECEIVE_BOOT_COMPLETED”
我在Android 6.0
上确切地显示了此消息,在7.0
上有一点点不同的消息,但在之前的版本上没有。删除此行就可以了,并且应用程序再次启动时启动。