启动完成android后自动启动app

Cri*_*yon 1 java boot android

我一直在阅读这个主题,但出于某种原因,我无法完成这项工作.我的应用程序每5分钟记录一次用户的位置.当用户重新启动手机时,我无法自动启动该应用.我能够每隔5分钟检查一次用户的位置,以便警报正常工作.

这是我的android清单文件

<receiver android:name=".AlarmBroadcastReceiver" ></receiver>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
Run Code Online (Sandbox Code Playgroud)

并且AlarmBroadcastReceiver公共类AlarmBroadcastReceiver扩展了BroadcastReceiver {

public void onReceive(Context context, Intent intent) {
    Log.d("LOG","I've been Called");}
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

Rag*_*ood 6

加:

<intent-filter>
    <action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)

<receiver>清单中的元素.