Ürün Haberleri
Telekom'un en yeni alfa sürümüyle VoIP uygulama deneyiminize doğal görünürlük kazandırın
Okuma süresi: 2 dakika
Jetpack Telecom kitaplığının ilk sürümünde, VoIP entegrasyonunu basitleştirmek için eski ConnectionService API'nin yerini alan CallsManager tanıtıldı. CallsManager, akıllı saatler, Bluetooth cihazlar ve Android Auto gibi uzak yüzeylerle etkileşime olanak tanırken arama yaşam döngüsü yönetimini ve ses yönlendirmeyi kolaylaştırır. Ayrıca, Android O'ya (API düzeyi 26) kadar geriye dönük uyumluluğu korurken katılımcı yönetimi, özel simgeler, görüşme sessize alma ve uzak yüzeylerde toplantı özeti gibi daha zengin özellikler için görüşme uzantılarını destekler.
Bu temel üzerine inşa edilen Jetpack Telecom v1.1.0, üçüncü taraf VoIP uygulamalarına yerel düzeyde görünürlük ve kolaylık getiriyor. Bu son sürümde, birleştirilmiş arama geçmişi, arama günlüğü hariç tutma ve yerel geri arama işlevi gibi güçlü yeni özellikler sunuluyor. Bu özellikler sayesinde kullanıcılar, aramaları her zamankinden daha sorunsuz bir şekilde yönetebiliyor.
Yeniliklere ve bu özellikleri uygulamalarınızda nasıl kullanabileceğinize daha yakından bakalım.
Çevirici açığını kapatma: Birleştirilmiş çağrı geçmişi ve geri aramalar
Geçmişte kullanıcılar, VoIP çağrı geçmişlerini görüntülemek veya cevapsız aramaları geri aramak için üçüncü taraf uygulamaları tek tek açmak zorunda kalıyordu. Yeni entegre edilmiş arama kaydı özelliği sayesinde, sistem çevirici uygulamaları artık arama kayıtlarını doğrudan üçüncü taraf VoIP uygulamalarından gösterebilir.
Daha da iyisi, kullanıcılar artık VoIP kişisine geri arama başlatma işlemini doğrudan sistemin kendi çeviricisinden yapabilir. Bu sayede iletişim deneyimi kolaylaştırılır.
İşleyiş şekli:
Bu özelliği etkinleştirmek için aşağıdakileri yapın:
- Geri Arama Kaydı: VoIP uygulamanız, sistem tarafından korunan yeni bir amaç kaydetmelidir:
TelecomManager.ACTION_CALL_BACK. - Aramayı Günlüğe Kaydetme: Sistem tarafından aramanın otomatik olarak günlüğe kaydedilmesini sağlamak için
TelecomManager.addCall(veya ilgili Jetpack API'leri) kullanın. - Arama kimliklerini yönetme: Bir arama kaydedildiğinde
CallControlScope.getCallIdbenzersiz bir UUID sağlar. Sistem numara çevirici, geri arama amacı oluştururken tam olarak buTelecomManager.EXTRA_UUIDdeğerini kullanır. - Geri aramayı başlatma: Uygulamanız, bu UUID ile ilişkili arama ayrıntılarını saklamalı ve yönetmelidir. Sistem çevirici, geri arama amacını
EXTRA_UUIDile tetiklediğinde uygulamanız kimliği sorunsuz bir şekilde çözebilir ve aramayı doğru ayrıntılarla başlatabilir.
Ayrıntılı Kontrol: Arama Kaydı Hariç Tutma
Her VoIP görüşmesinin sistemin yerel çevirici geçmişinde görünmemesi gerektiğinin farkındayız. Gizlilik nedenleriyle, geçici iletişim için veya uygulamaya özgü davranışlar için, hangi bilgilerin gösterileceğini kontrol etmeniz gerekir.
Bu sorunu çözmek için Arama Kaydı Hariç Tutma özelliğini kullanıma sunuyoruz. Artık isLogExcluded boole değerini CallAttributesCompat içinde true olarak ayarlayarak belirli aramaların sistem arama günlüklerine kaydedilmesini engelleyebilirsiniz. Bu işareti yapılandırarak arama, sistem günlüklerinden tamamen gizlenir ve yerel çevirici tarafından gösterilmez.
Uyumlulukla İlgili Önemli Not
Bu entegre günlük kaydı ve geri arama özellikleri, Android 16.1 (SDK 36.1) ve sonraki sürümlerin yüklü olduğu cihazlarda kullanılabilir. Uygulamanızı Android SDK 36.1 ile derlemek için burayı inceleyin.
Başlayın
Geliştiricileri bu entegrasyonları test etmeye ve birleştirilmiş arama geçmişi ile geri aramaların VoIP uygulamalarınızın günlük kullanıcı deneyimini nasıl iyileştirebileceğini keşfetmeye teşvik ediyoruz.
Başlamanıza ve bu API'leri çalışırken görmenize yardımcı olmak için yeni entegrasyonları gösteren örnek bir uygulama hazırladık.
- Örnek uygulamayı buradan görüntüleyin: https://github.com/android/platform-samples/tree/main/samples/connectivity/telecom
Bu özellikleri kullanmaya başlamak için sürüm notlarına ve dokümanlara göz atın.
Not: Jetpack Telecom v1.1.0 API'leri entegrasyon için erişilebilir olsa da sistem çeviricisinin yerel arama günlüklerini oluşturma özelliği, Google Meet'ten başlayarak aşamalı olarak kullanıma sunulmaktadır. Spam'e karşı koruma sağlamak için yerel arama uygulamaları, VoIP ekranını kontrol etmek üzere güvenli paket izin verilenler listelerini kullanır. Geri arama ve günlük kaydı uygulamalarınızın yerel olarak test edilmesi için emülatör ortamınız olarak açık kaynaklı Telecom Sample Dialer uygulamasını kullanmanızı öneririz.
Okumaya devam edin
-
Ürün Haberleri
Bugün The Android Show sırasında duyurulan Android, işletim sisteminden zeka sistemine geçiş yaparak uygulamalarınızla etkileşim için daha fazla fırsat sunuyor.
Matthew McCullough • Okuma süresi: 4 dakika
-
Ürün Haberleri
Mobil ekosistem sürekli gelişerek hem yeni fırsatlar hem de yeni tehditler sunuyor. Android ve Google Play, bu değişikliklerle milyarlarca kullanıcının uygulamalarını güvenle kullanmaya devam etmesini ve geliştiricilerin yenilikçi çalışmalarını sürdürmesini sağlamaya kararlıdır.
Vijaya Kaza • Okuma süresi: 3 dk.
-
Ürün Haberleri
Jetpack Compose Nisan 2026 sürümü kararlıdır. Bu sürümde, temel Compose modüllerinin 1.11 sürümü (tam BOM eşlemesine bakın), paylaşılan öğe hata ayıklama araçları, dokunmatik yüzey etkinlikleri ve daha fazlası yer alıyor.
Meghan Mehta • Okuma süresi: 5 dakika
Gelişmelerden haberdar olun
Android geliştirmeyle ilgili en son analizleri her hafta gelen kutunuza alın.