我想在设备启动时而不是在启动完成后启动我的应用, 我已经测试了intent.action.BOOT_COMPLETED,但是我想在此之前启动我的应用程序,
<receiver android:name=".Activity.StartMyActivityAtBootReceiver" android:enabled="true" android:exported="false">
<intent-filter android:priority="1000">
<action android:name="android.intent.action.BOOT_COMPLETED"/>
</intent-filter>
</receiver>
就像您看到的那样,我将我的应用设置为优先级1000,但问题仍然存在, 我的问题是在蓝牙尝试连接之前启动我的应用。
您是否知道我该怎么做?
答案 0 :(得分:0)
如果您的应用程序“支持加密”,则可以接收ACTION_LOCKED_BOOT_COMPLETED广播。
将android:directBootAware="true"
添加到清单文件中。