Я бы создал будильник, я написал этот код, но вернул эту ошибку:
2019-02-05 10: 58: 13.902 2663-10077 / com.google.android.gms E/ ChromeSync: [Sync, SyncIntentOperation] Ошибка при обработке намерения: Intent {act = android.intent.action.PACKAGE_ADDED dat = package: com.example.iacopo.alarmgroup flg = 0x4000010 cmp = com.google.android.gms / .chimera.GmsIntentOperationService (имеет дополнительные функции)}.
Как я могу это исправить?спасибо И этот код не создает значок тревоги на панели уведомлений, рядом с часами
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(System.currentTimeMillis());
cal.clear();
cal.set(2018,1,5,10,0);
AlarmManager alarmMgr = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent(MainActivity.this, AlarmReceiver.class);
this.startService(intent);
PendingIntent pendingIntent = PendingIntent.getBroadcast(MainActivity.this, 0, intent, 0);
alarmMgr.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), pendingIntent);
}
}
и приемником
public class AlarmReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.i("test","ok");
}
}