对于Android N及更高版本,我正在尝试使用直接模式功能在启动完成之前启动IME。
我已经浏览了以下两个链接: Link1, Link2并尝试 这里提到的所有步骤。
<receiver
android:name=".BootBroadcastReceiver"
android:directBootAware="true"
tools:targetApi="n">
<intent-filter>
<action android:name="android.intent.action.LOCKED_BOOT_COMPLETED" />
</intent-filter>
</receiver>
,还尝试通过提供IME服务directBootAware
但是,Secured start-up
处于打开状态时(在启动设备之前输入密码的屏幕显示时),我无法收听任何广播。只能在解锁设备后才能收听。
直接启动功能仅适用于Non Secured start-up option
。
请帮助。