Я получил намеренную ошибку для создания будильника - PullRequest
0 голосов
/ 05 февраля 2019

Я бы создал будильник, я написал этот код, но вернул эту ошибку:

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");
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...