引导时如何启动Android应用

时间:2019-01-21 18:01:46

标签: java android boot

我想在设备启动时而不是在启动完成后启动我的应用, 我已经测试了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,但问题仍然存在, 我的问题是在蓝牙尝试连接之前启动我的应用。

您是否知道我该怎么做?

1 个答案:

答案 0 :(得分:0)

如果您的应用程序“支持加密”,则可以接收ACTION_LOCKED_BOOT_COMPLETED广播。

android:directBootAware="true"添加到清单文件中。

信用:@Serhat Türkman