1

我已经阅读了很多关于这个主题的内容,但由于某种原因我无法完成这项工作。我的应用程序每 5 分钟记录一次用户的位置。当用户重新启动手机时,我无法自动启动应用程序。我能够每 5 分钟检查一次用户的位置,以便警报正常工作。

这是我的android清单文件

<receiver android:name=".AlarmBroadcastReceiver" ></receiver>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>

和 AlarmBroadcastReceiver 公共类 AlarmBroadcastReceiver 扩展 BroadcastReceiver{

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

我做错了什么?

4

1 回答 1

6

添加:

<intent-filter>
    <action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>

<receiver>清单中的元素。

于 2013-02-17T17:29:14.037 回答