Android Studio'daki resmi emülatörde bulunan Wear OS'un en son sürümünü keşfedin. Hedef SDK sürümünüzü güncelledikten sonra uygulamanızın beklendiği gibi çalıştığından emin olun.
Wear OS 5.1, Android 15'i (API düzeyi 35) temel alır. Bu nedenle, Wear OS 5 için API düzeyi 34'ü hedefleyen uygulamalarınızı test etmeniz gerekir.
Emülatörü teste hazırlama
Wear OS 5.1'i resmi emülatörde çalıştırmak için öncelikle emülatörde çalışan sistem görüntüsünü indirip yüklemeniz gerekir. Ardından, bu sistem görüntüsünü çalıştıran bir sanal cihaz oluşturmanız gerekir.
Sistem imajını indirip yükleme
Doğru sistem görüntüsünü indirip yüklemek için aşağıdaki adımları uygulayın:
- Henüz yapmadıysanız Android Studio Meerkat'ın en son sürümünü indirip yükleyin.
- Android Studio'da Araçlar > SDK Yöneticisi'ni tıklayın.
SDK Platformları sekmesinde Android 15.0 ("VanillaIceCream") bölümünü genişletin ve Wear OS 5.1 - ARM 64 v8a Sistem Görüntüsü'nü veya Wear OS 5.1 - Intel x86_64 Atom Sistem Görüntüsü'nü seçin:
Tamam'ı tıklayın. Değişikliği Onayla penceresi göründüğünde tekrar Tamam'ı tıklayın.
Android Studio'nun sistem görüntüsünü indirip yüklemesini bekleyin ve ardından Son'u tıklayın.
Sanal cihaz oluşturma
Bu sistem imajını resmi emülatörde çalıştıran bir sanal cihaz oluşturmak için aşağıdaki adımları uygulayın:
- Android Studio'da Araçlar > Cihaz Yöneticisi'ni seçerek Cihaz Yöneticisi'ni açın. Cihaz Yöneticisi bölmesi görünür.
- Cihaz Yöneticisi bölmesinde bulunan araç çubuğunda Yeni cihaz ekle > Sanal Cihaz Oluştur'u tıklayın.
- Form Faktörü bölmesinde Wear OS'i ve bir donanım profili seçin. İleri'yi tıklayın.
- Kullanılacak Wear OS 5.1 sistem görüntüsünü seçin. Sistem görüntüsünün API Düzeyi 35 olmalıdır.
- Sonraki'yi ve ardından Son'u tıklayın.
Uygulamanızı emülatörde test etme
Uygulamanızı, oluşturduğunuz bu sanal cihazda test etmek için aşağıdaki adımları uygulayın:
- Android Studio araç çubuğuna gidip sanal cihazı seçin.
- Çalıştır'ı tıklayın .
- Uygulamanızı sanal cihaza yükleyin ve uygulamanızın kullandığı kullanıcılara yönelik farklı iş akışları arasında gezinin.
Tüm uygulamaları etkileyen değişiklikler
Uygulamanızı Wear OS 5.1'de test ederken, Wear OS 5.1 ile aynı API düzeyini kullanan Android 15'teki tüm uygulamaları etkileyen sistem davranışı değişikliklerini uygulamanızın nasıl ele aldığını kontrol edin.
Wear OS 5.1'de bazı davranış değişiklikleri geçerli olmaz:
- Özel alanlar Wear OS 5.1'de desteklenmez.
- Tahmine dayalı geri hareketi animasyonları görünmeyebilir.
Uygulamanızın hedef SDK sürümünü güncelleme
Uygulamanızın hedef SDK sürümünü API düzeyi 35'e güncelleyerek uygulamanızın Wear OS 5.1 ile uyumluluğunu artırabilirsiniz. (Bu, Android 15'in kullandığı API düzeyiyle aynıdır.)
Bunu yapmak için modül düzeyindeki build.gradle
veya build.gradle.kts
dosyanızı açıp Wear OS 5.1'e ait değerlerle güncelleyin.
Derleme dosyanızdaki değerleri nasıl biçimlendireceğiniz, kullandığınız Android Gradle eklentisinin (AGP) sürümüne bağlıdır.
AGP 7.0.0 veya sonraki sürümler
AGP 7.0.0 veya sonraki bir sürümü kullanıyorsanız uygulamanızın build.gradle
veya build.gradle.kts
dosyasını Wear OS 5.1 için aşağıdaki değerlerle güncelleyin:
Groovy
android { compileSdk 35 ... defaultConfig { targetSdk 35 } }
Kotlin
android { compileSdk = 35 ... defaultConfig { targetSdk = 35 } }
AGP 4.2.0 veya daha eski sürümler
AGP 4.2.0 veya daha eski bir sürümü kullanıyorsanız uygulamanızın build.gradle
veya build.gradle.kts
dosyasını Wear OS 5.1 için aşağıdaki değerlerle güncelleyin:
Groovy
android { compileSdkVersion "35" ... defaultConfig { targetSdkVersion "35" } }
Kotlin
android { compileSdkVersion = "35" ... defaultConfig { targetSdkVersion = "35" } }
Yalnızca API düzeyi 35'i hedefleyen uygulamaları etkileyen değişiklikler
Hedef SDK sürümünüzü API düzeyi 35'e güncelledikten sonra, Wear OS 5.1 ile aynı API düzeyini kullanan Android 15'i hedefleyen uygulamalar için değişiklikleri yapın.
Yeni özellikleri keşfedin
Wear OS 5.1, Wear OS uygulama deneyiminizi iyileştirmeye yardımcı olacak çeşitli özellikler sunar.
Keşfedebileceğiniz önemli özellikler şunlardır:
- Kimlik bilgisi yöneticisi desteği: Kimlik Bilgisi Yöneticisi API'si, şifreler, geçiş anahtarları ve birleşik kimliği (ör. Google ile oturum açma) kullanan oturum açma akışlarını destekleyen birleşik bir kimlik doğrulama çözümü sunar. Kullanıcının kimlik bilgileri, hesap bilgilerini cihazlar arasında senkronize eden bir kimlik bilgisi sağlayıcısında saklanır.
- Kol saati hoparlörü üzerinden oynatma: Uygulamanız Wear Çıkış Değiştirici ile entegreyse kol saati hoparlörü üzerinden medya oynatmayı destekleyen cihazlarda kullanıcılar bu hoparlörü tercih ettikleri medya çıkışı seçeneği olarak belirleyebilir.
Sürüm notları
Wear OS 5.1 emülatöründe bulunan sistem görüntüsünün özellikleri şunlardır:
- Sürüm tarihi: 19 Kasım 2024
- Derleme Kimliği: AP4A.241205.004.F1
Bilinen sorunlar
Wear OS 5.1'i içeren sistem görüntüsünde aşağıdaki bilinen sorunlar vardır:
- Emülatör, cihaz sıfırlandıktan sonra kurulum akışında kullanıcının her zaman hesap eklemesine izin vermez.
- Bir bildirime dokunulduğunda, bildirimi gönderen uygulama kullanıcı ekranı kaydırana kadar açılmaz.
- Wear Health Services bazen egzersizi başlatamaz.