Jak mogę odkryć, że moje urządzenie zostało zrestartowane, biorąc pod uwagę, że HONEYCOMB BOOT COMPLETED nie jest już obsługiwany?
Zajmuję się tworzeniem aplikacji w systemie Android 4.0.3. Czytałem, że wydarzenie HONEYCOMB BOOT COMPLETED nie jest już obsługiwane, zgodnie zDokumentacja Google.
Biorąc to pod uwagę, jak mogę odkryć, że moje urządzenie zostało zrestartowane?
KOD -
Klasa Java: -
public class MyStartupIntentReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
Logger.i("Device", "REBOOT");
Logger.i("Device", "REBOOT");
Logger.i("Device", "REBOOT");
Logger.i("Device", "REBOOT");
Logger.i("Device", "REBOOT");
}
}
Plik manifestu: -
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<receiver android:name="MyStartupIntentReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.HOME" />
</intent-filter>
</receiver>