Это мое требование.
У меня есть приложение, которое может быть принудительно убито пользователем. Я хочу, чтобы это приложение получало широковещательную рассылку от другого приложения для выполнения какой-либо задачи, даже если оно было принудительно уничтожено.
Я пытаюсь создать другое приложение со службой, которая будет отправлять широковещательную передачу в течение 1 минуты моему первому приложению.
Мое первое приложение должно получать эту трансляцию даже при принудительном уничтожении.
Это то, что я пытаюсь сделать.
в Первом приложении:
BroadcastReceiver dummy = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
Log.e("broadcast Received","broadcast Received");
}
};
IntentFilter filter = new IntentFilter("com.action.blockapp");
registerReceiver(dummy,filter);
Во втором приложении.
Intent intent = new Intent("com.action.blockapp");
intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES);
intent.setPackage("com.example.myapplication2");
sendBroadcast(intent);
Я не могу получить трансляцию, когда мое приложение принудительно уничтожено. Пожалуйста, предложите.