收不到开机广播的问题,总结几点需要检查的地方吧:
1.系统权限,需要添加android:sharedUserId="android.uid.system"
2.依然是权限<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
3.receive的action不能少<action android:name="android.intent.action.BOOT_COMPLETED"/>
4.放到system/app下
5.如果依然收不到,可能之前install过,去data/data分区下清理一把
6.看过网上有童鞋说3.1之后,需要启动一次activity,其实不必,系统级应用可以收到,已验证
时间: 2024-10-30 00:42:32