Uygulamanızın davranış değişikliklerini nasıl ele aldığını test etme

Wear OS 5, Android 14'ü (API düzeyi 34) temel alır. Projenizi hazırlarken Wear OS 5'te kullanım için Wear OS uygulaması, sistemi işleme Android 14'teki tüm uygulamaları etkileyen davranış değişikliklerinin yanı sıra Android 14'ü hedefleyen uygulamalarla ilgili değişiklikler.

Tüm uygulamaları etkileyen Wear OS 5 değişiklikleri

Aşağıdaki davranış değişiklikleri belirli kullanım alanlarını ve kitaplıkları etkiler: Wear OS'e. Bu değişiklikler, Wear OS 5 veya sonraki sürümlerde çalışan tüm uygulamaları etkiler. hedef SDK sürümünden bağımsız olarak sağlayın.

Gizlilik kontrol paneli

Wear OS 5'e, aşağıdaki avantajlara sahip olan gizlilik kontrol paneli desteği eklendi: Kullanıcılara her uygulamanın veri kullanımının merkezi bir görünümünü sunar.

Yeni kol saatlerinde yalnızca Saat Kadranı Formatı'nı kullanan kadranlar gösterilir

Wear OS 5 veya sonraki sürümlerle başlatılan kol saatleri, yalnızca Saat Kadranı Formatı. Bu nedenle, Saat Kadranı Formatı'nı kullanarak yapabilirsiniz.

Android 14'ü hedefleyen uygulamaları etkileyen Wear OS 5 değişiklikleri

Aşağıdaki değişiklikler uygulamanızı yalnızca hedef SDK'nızı güncellerseniz etkiler Android 14'e (Wear OS 5'in temel aldığı sürüm) sahip olması gerekir.

Her zaman açık uygulamalar arka plana geçebilir

Wear OS 5'ten itibaren sistem, her zaman açık uygulamaları arka plana taşıyor bir süre boyunca göründükten sonra devre dışı bırakabilirsiniz. Kullanıcılar şunları yapabilir: sistem ayarlarında zaman aşımını yapılandırın.

Egzersiz kaydı uygulamaları bir ön plan hizmet türü beyan etmelidir

Uygulamanız, aşağıdaki cihazlarda bir kullanıcının antrenman oturumunun parçası olarak egzersizi kaydediyorsa Wear OS 5 veya sonraki bir sürümü çalıştırıyorsanız Şu ön plan hizmetinde health ön plan hizmet türünü belirtin: ExerciseClient çağırır. Ayrıca, uygulamanız konumu izleyebiliyorsa sırasında location değerini de belirtmeniz gerekir ön plan hizmet türü.

Bileğe takılı olmayan bazı cihazların kilidi daha uzun süre açık kalır

Wear OS 5 veya sonraki sürümleri çalıştıran desteklenen cihazlarda kullanıcı bileğini kapatırsa sonra cihazı bilekten çıkarırken cihazın kilidini, kilitlendiğinden daha uzun süre boyunca tuttuğundan aksi takdirde.

Uygulamanız daha yüksek bir güvenlik düzeyi gerektiriyorsa (ör. gizli veya hassas olabilecek veriler gibi. Bilek algılama özelliğinin etkin olup olmadığını kontrol edin.

Sürüklenebilir içerik, sistem hareketi etkinleştirme noktalarıyla çakışabilir

Sistem, Wear OS 5'ten itibaren hareket etkinliği hareketlerini işler ve sistemin kullanıcı arayüzünde kullanılan hareketle gezinmeden ayrı olarak oluşturulur.

Uygulamanızın kullanıcı arayüzünde sistem hareketiyle çakışan büyük sürüklenebilir alanlar varsa bu alanlar için sistem hareketi hariç tutma dikdörtgenleri görüntüleme. Bunu yapmak için setSystemGestureExclusionRects() numaralı telefonu arayarak şu talimatı verin: sistem kullanıcı arayüzü. Şuna benzer: iyi bir bildirim sağlamak için mobil uygulamanızda çakışan uygulama hareketlerini nasıl kullandığınız Uçtan uca kullanıcı arayüzü deneyimi.

Sistem kullanıcı arayüzünü almak için setSystemGestureExclusionRects() API'yi kullanabilirsiniz hareket isteklerine farklı şekilde yanıt verebilir. Örneğin, sistem kullanıcı arayüzünde kullanıcının amacını doğrulayacak yatay çubuk gibi ek kullanıcı arayüzü ipuçları.

Dolaylı ve beklemedeki niyetlerle ilgili kısıtlamalar

Uygulamanızda kart kullanıyorsanız amaçlar, dolaylı ve beklemedeki amaçlara yönelik kısıtlamalardan etkilenir.

Bazı bildirimler hâlâ kapatılamıyor

Android 14 çalıştıran bir cihazda uygulamanızın avuç içi sürümünü kullanırken (API düzeyi 34) veya sonraki bir sürüm yüklüyse kullanıcılar şu bildirimleri kapatabilir: reklamlar kapatılamıyordu.

Ancak bu bildirimler Wear OS 5 ve sonraki sürümlerde de kapatılamaz.

Android 14'teki diğer değişiklikler

Android 14'te yapılan aşağıdaki değişikliklerin Wear OS'inizi etkileme olasılığı en yüksek uygulamasını indirin.

Tüm uygulamaları etkileyen Android 14 değişiklikleri

API düzeyi 34'ü hedefleyen uygulamaları etkileyen Android 14 değişiklikleri