Как автоматически запустить приложение Android Things при загрузке? - PullRequest
0 голосов
/ 27 апреля 2019

Когда на моем Raspberry , Android Things перезагружается питание на главной странице без моего приложения, и мне нужно повторно отправить его вручную, как я могу исправить Android Things для автоматического запуска приложения при перезагрузке?

1 Ответ

0 голосов
/ 27 апреля 2019

Согласно документации , вы должны включить два intent-filter для средства запуска приложения Activity, одно для запуска приложения, развернутого через Android Studio , и другое для запуска приложения при каждой загрузке:

<activity android:name=".HomeActivity">

    <!-- Launch activity as default from Android Studio -->
    <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
    </intent-filter>

    <!-- Launch activity automatically on boot, and re-launch if the app terminates. -->
    <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.HOME"/>
        <category android:name="android.intent.category.DEFAULT"/>
    </intent-filter>

</activity>
...