Я создаю приложение поддельного вызова, которое записывает в журнал вызовов, когда я добавляю пропущенный вызов в журнал, даже если звонок зарегистрирован. L отсутствует уведомление о пропущенном вызове, ни на экране блокировки, ни на панели уведомлений, как заставить приложение телефона по умолчанию показывать уведомления? Я думал о перезапуске приложения для телефона, но я думаю, что для этого мне нужен root-доступ.Как сделать еще одно приложение для уведомлений на Android?
Сейчас я использую NotificationManager, чтобы показать уведомления, как это:
NotificationManager nm = (NotificationManager)getSystemService(NOTIFICATION_SERVICE);
NotificationCompat.Builder b = new NotificationCompat.Builder(this);
b.setSmallIcon(R.drawable.icon);
b.setContentTitle(name);
b.setContentText("missed call");
nm.notifiy(1001, b.build());
Это работает, но я хочу телефон по умолчанию приложения для этого делать.
проверьте, действительно ли телефонное приложение по умолчанию предоставляет вам услугу. если это приложение предоставляет такую услугу, то только вы можете это сделать. и, насколько мне известно, телефонное приложение по умолчанию не предоставляет такую услугу. –