Мне нужно, чтобы приложение отреагировало на удаление ЛЮБОГО приложения с устройства.Согласно документации
ACTION_PACKAGE_FULLY_REMOVED Некоторым приложениям может потребоваться обновить свои сохраненные данные при удалении другого пакета;для этих приложений нет хорошей альтернативы регистрации для этой трансляции.
Я делаю то же, что и там, но получатель никогда не вызывается для этого действия.Пожалуйста, смотрите код ниже:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
BroadcastReceiver testeReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
Toast.makeText(context,"App Uninstalled",Toast.LENGTH_LONG).show();
}
};
registerReceiver(testeReceiver,new IntentFilter(Intent.ACTION_PACKAGE_FULLY_REMOVED));
}
Любая идея, почему или лучший подход?
Спасибо, ребята!=)