私のアプリには5分ごとに繰り返し実行されるタスクがあります。私は同じアプリを2回インストールしようとすると、Alarm Managerはタスクを実行するためにブロードキャストに起動しません。アラーム管理の問題
初めて同じ方法でインストールしてください。同じバージョンを再インストールするまで、タスクは繰り返されません。これはAlarm Managerの問題です。理解できません。
これは私のコードです:
Intent intent = new Intent(context, CheckingPriceReceiver.class);
intent.setAction("com.abccompany.trading");
PendingIntent pendingIntent = PendingIntent.getBroadcast(context,
REQ_CODE, intent, PendingIntent.FLAG_UPDATE_CURRENT);
long mInterval = 300000;
long triggerTime = System.currentTimeMillis() + mInterval;
AlarmManager alarmManager = (AlarmManager)
context.getSystemService(Context.ALARM_SERVICE);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, triggerTime, mInterval, pendingIntent);
私はそれを修正する方法がわかりません。助けてください!! ~~この回答から
を覚ますしたくない場合は、これを使用してデバイスの使用をウェイクアップする
。おかげでバットキャット。 – Joyofio987
アラームマネージャの種類が狂っています。何年もこの問題があるようです。 Androidチームはまだそれを調べていません。 – Joyofio987
アラームマネージャは信頼できません! – Joyofio987