Arama bildirimleri

Android 7.0, arama bildirimleriyle ilgili işlevleri Android platformundaki Telecom sistem hizmetinden Dialer uygulamasına taşır. Daha önce, aramayla ilgili bildirimleri gösterme sorumluluğu Telecom ve varsayılan Dialer uygulaması arasında bölünmüş olduğundan davranışlarda tutarsızlıklar oluşuyordu. Android 7.0'da Arama Uygulaması, arama bildirimlerinin işlenmesiyle ilgili tüm sorumluluğu üstlenir.

Android 6.x ve önceki sürümlerdeki davranış

Önceki Android sürümlerinde, aşağıdaki tabloda açıklandığı gibi Telecom ve Dialer sorumlulukları paylaşır:

Uygulama işlevi Telecom tarafından yapıldı Done by Dialer
Gelen arama bildirimi Evet (zil çalma, titreşim) Evet (bildirim görüntüleme, arayan kimliği)
Sesli mesaja gönder Evet Hayır
Özel zil sesi Evet Hayır
Cevapsız çağrı bildirimleri Evet Hayır
Mesaj Bekleniyor Göstergesi (sesli mesajı arama) Evet (telefon) Hayır
Görsel sesli mesaj bildirimleri Hayır Evet

Bu sorumluluk paylaşımının neden olduğu tutarsız davranışlara örnekler:

  • Telefon zili/titreşimini başlatmak Telekom'un sorumluluğundaydı ancak gelen arama bildirimini göstermek Arama Uygulaması'nın sorumluluğundaydı. Çevirici uygulamasının yavaş başlatılması, gelen arama bildirimi gösterilmeden birkaç saniye önce zilin çalmaya başlamasına neden olabilir.
  • Cevapsız arama bildirimlerinin gösterilmesinden telekom şirketi sorumluydu. Google Arayan Kimliği gibi tescilli özellikler bu bildirimlerde çalışmadığından, Telekom bildirimleri ile Dialer kullanıcı arayüzü (ör. arama günlüğü) arasında tutarsızlıklar oluşabilir.

Android 7.0 ve sonraki sürümlerdeki davranış

Android Açık Kaynak Projesi (AOSP) Telefon uygulaması, yeni işlevi uygular. Ayrıntılar için aşağıdaki belgelere bakın:

Android 12 veya sonraki sürümlerdeki aramalar için bildirim stili

Android 12 veya daha yeni sürümlerin yüklü olduğu cihazlarda, aramalar için tutarlı bir kullanıcı deneyimi sağlamak amacıyla uygulamaların gelen ve devam eden aramalar için CallStyle bildirim stilini kullanmasını öneririz. Daha fazla bilgi için Gelen aramaların önemini sıralamaya olanak tanıyan yeni telefon araması bildirimleri başlıklı makaleyi inceleyin.

Uygulama

Cihaz uygulayıcılarının, varsayılan Çevirici'nin kullanabileceği API'leri kullanıma sunan Telecom/Telephony bileşenlerini güncellemesi gerekebilir.