可能重复:
在 Android 手机启动时自动运行应用程序
我开发了一个 Android 应用程序(不适用于手机)。操作系统重启后是否可以立即运行我的应用程序?
那么你可以在你的清单中声明一个 BroadcastReceiver 来接收 BOOT_COMPLETED 广播,然后在你的 BroadcastReceiver 中响应它并做你喜欢的事情。
<receiver android:name="MyBootReceiver"
android:enabled="true"
android:exported="true"
android:label="BootReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"></action>
</intent-filter>
</receiver>