Wear OS 4, birkaç sürüm olan Android 13'ü (API seviyesi 33) temel alır Wear OS 3'ün bulunduğu sürümden, Android 11'den (API düzeyi 30) daha yüksek olabilir. Bu nedenle, Wear OS uygulamanızı Wear OS 4'te kullanıma hazırlarken Android 12 ve sonraki sürümlerde tüm uygulamalar için geçerli olan sistem davranışı değişiklikleri Android 13
Uygulamanızın bu Wear OS sürümüyle uyumluluğunu daha da iyileştirebilirsiniz: Android 13'ü hedefleme (API düzeyi 33).
İzinlerde yapılan değişiklikler
İzinlerle ilgili aşağıdaki değişiklikler büyük olasılıkla Wear OS 4 veya sonraki sürümlerin yüklü olduğu bir cihazda Wear OS uygulaması.
Bildirim izni
Çoğu durumda, kullanıcıların uygulamanızın devam eden etkinlikler hakkında bildirim yayınladığı zamanlar da dahil olmak üzere Google Chat uygulamasında oturum açın.
Kullanıcılar uygulamanızı Wear OS 4 veya sonraki sürümleri çalıştıran bir cihaza yüklediğinde:
uygulamanın bildirimleri varsayılan olarak kapalıdır. Yerel bir bildirim yayınlamadan önce
devam eden bir etkinlik başlatmak, uygulamanızın içerik yayınlamasına izin verilip verilmediğini kontrol edin
bildirimleri almak için areNotificationsEnabled()
numaralı telefonu arayın. Bu yöntem
true
değerini döndürürse uygulamanız bildirim gösterebilir. Uygulamanız
Bu bildirimler, çalışma zamanı olmadan sessizce başarısız olur.
istisnalar olabilir.
Uygulamanızda POST_NOTIFICATIONS
iznini istediğinizde kullanıcılar
Şekil 1'deki sistem izinleri iletişim kutusuna bakın.
Arka plan vücut sensörleri izni
Wear OS 4 veya sonraki sürümleri çalıştıran bir cihazda kullanıcıların uygulamanıza izin vermesi gerekir nabız gibi yaygın vücut sensörlerinden bilgi almak için arka plan.
Bu rehberde daha fazla bilgiye ulaşabilirsiniz: Vücut sensörü verilerine arka planda erişim isteğinde bulunma.
Yaklaşık konum izni
Wear OS 4 veya sonraki sürümleri çalıştıran bir cihazda kullanıcılar uygulamanızın
uygulamanız için istekte bulunsa bile, yalnızca yaklaşık konum bilgilerini alabilir
ACCESS_FINE_LOCATION
çalışma zamanında istenen izin.
Uygulamanızın hâlâ temel kullanım alanlarını (ör. bir kullanıcı yalnızca yaklaşık konum izni verirse koşu rotasını tıklayın. Özellikle, kullanıyorsanız konum hatalarını dikkate alın.
Kullanıcının yalnızca yaklaşık konum izni verebileceği hakkında daha fazla bilgi edinin.
Uygulama bileşenlerinde ve gezinmede yapılan değişiklikler
Uygulama bileşenleri ve gezinmeyle ilgili aşağıdaki değişiklikler büyük olasılıkla Wear OS 4 veya sonraki sürümü çalıştıran bir cihazda Wear OS uygulamanızı etkilemek için.
Intent filtreleri eşleşmeyen amaçları engeller
Uygulamanız, başka bir uygulamanın dışa aktarılan bileşenine
Bu amaç, yalnızca Android 13 veya sonraki bir sürümü hedeflediğinde
alıcı uygulamada bir <intent-filter>
öğesi.
Amaçları diğer uygulamalarla nasıl eşleştireceğinizi öğrenin intent filtreleri bölümüne bakın.
Root başlatıcı etkinlik davranışı
Başlatıcı etkinliği, bir amaç filtresi bildiriyorsa görevin kökünde yer alır
hem ACTION_MAIN
hem de CATEGORY_LAUNCHER
içerir.
Kullanıcı bu tür başlatıcı etkinliğinden önceki ekranında, sistem başlatıcı etkinliğini bitirmez. Bunun yerine, arka planda başlatıcı etkinliği vardır.
Kök başlatıcı etkinliklerinde yapılan bu değişiklik ve etkinlik hakkında daha fazla bilgi yaşam döngüsü boyunca geçerlidir.
Uygulama bağlantıları doğrulaması
Sistem, Android App Links'in doğrulama şeklinde birkaç değişiklik yapar. İçinde sistem daha katı bir intent filtresi söz dizimi uygular. belirli bir alandaki URL'lerin, içeriği doğrudan en iyi şekilde yararlanabilirsiniz. Bu değişiklikler, uygulama bağlama deneyiminin güvenilirliğini artırır. Böylece uygulama geliştiricilere ve son kullanıcılara daha fazla kontrol olanağı sunar.
Beyanlarınızın güvenilirliğini test etmek için alan doğrulamasını manuel olarak çağırın.
Sistem uyarı penceresi kullanıcı arayüzü kaldırıldı
Wear OS 4, SYSTEM_ALERT_WINDOW
iznini vermek için sistem kullanıcı arayüzünü kaldırır
izni gerekir. Bu kullanıcı arayüzü, Wear OS 3 ve önceki sürümleri çalıştıran bazı cihazlarda kullanılabilir.
Kullanıcıları bir ayarlara göndermek için ACTION_MANAGE_OVERLAY_PERMISSION
kullanıyorsanız
onlar da uygulamanızı diğer uygulamaların üzerinde gösterebiliyorsa, uygulamanızın
mantığıyla başlayalım. Örneğin, önemli uyarıları göstermek için sistem uyarı pencerelerinden
bildirimleri kullanın.
Güç ve veri yönetimi değişiklikleri
Güç ve veri yönetimiyle ilgili aşağıdaki değişiklikler büyük olasılıkla Wear OS uygulamanızı, Wear OS 4 çalıştıran bir cihazda etkileyecektir.
Kısıtlanmış Uygulamayı Beklemeye Alma Paketi
Sistem, uygulamanızı "Kısıtlanmış" Uygulama Bekletme Paketi (mevcutsa) uzun süre kullanılmaması veya aşırı sayıda emin olmanız gerekir.
Uygulamayı hazırda bekletme
Kullanıcı birkaç ay boyunca uygulamanızla etkileşimde bulunmazsa sistem uygulamanızın hazırda bekleme durumunda olması gerekir.
Yedekle ve Geri yükle
Wear OS 4'ten itibaren, belirli bir Wear OS cihazı bulut yedeklemeyi destekliyorsa kullanıcılar Söz konusu cihaz dışına veri aktarmak için verilerini buluta yedekleyebilme ve yeni bir Wear OS cihazına veri aktarmak için buluttan veri geri yükleyebilirler.
Sizin için önerilenler
- Not: JavaScript kapalıyken bağlantı metni gösterilir
- Davranış değişiklikleri: tüm uygulamalar
- Ön plan hizmetleri
- Bildirim çalışma zamanı izni