【问题标题】:How to start an Android app while booting如何在启动时启动 Android 应用程序
【发布时间】:2019-06-15 04:06:05
【问题描述】:

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

你知道我该怎么做吗?

【问题讨论】:

    标签: java android boot


    【解决方案1】:

    如果您的应用是“加密感知”的,它可以接收 ACTION_LOCKED_BOOT_COMPLETED 广播。

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

    信用:@Serhat Türkman

    【讨论】:

      猜你喜欢
      • 2012-05-12
      • 2020-02-10
      • 2013-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-10
      • 2015-10-28
      相关资源
      最近更新 更多