Wear 2.0'dan yeni sürüme geçme
Bu kılavuzda, Wear OS için yükseltme işlemi açıklanmaktadır.
Android'e özel değişiklikler
Wear 2.0, API düzeyi 25'ten API düzeyi 28'e kadar birden fazla Android sürümünü kapsar.
Not: Android 10 (API Düzeyi 29) için Wear OS sürümü bulunmamaktadır.
Wear OS uygulamanız Wear OS 2.0'ı (API düzeyi 28) hedefliyorsa yeni sürüme geçiş işlerinin çoğu, Android 9 (API düzeyi 28)'den Android 11'e (API düzeyi 30) platform değişikliklerini yönetmekle ilgilidir.
Android 10 (API Düzeyi 29) için Wear OS'in bir sürümü yoktur. compileSdkVersion
ve targetSdkVersion
alanlarınızı 28'den 30'a değiştirdiğinizde tüm bu değişikliklerin hepsini tek seferde ele almanız gerekir.
Not: Uygulamanızda compileSdkVersion
veya targetSdkVersion
özelliklerini değiştirmeseniz bile uygulamanızın API Düzeyi 29 ile
uyumlu olduğundan emin olun.
Wear OS'e özgü değişiklikler
Wear OS 2.0'da kutular, özellikler, uygulamalar, kadranlar ve daha birçok yüzey bulunur. Uygulamanızı yeni sürüme geçirdiğinizde, kullanıcı arayüzlerinizi en son tasarım yönergelerine uyacak şekilde revize etmeniz gerekir.
API düzeyi 30, OnContinue Activity API'yi de içerir. Devam eden etkinlik, Wear OS kullanıcı arayüzündeki ek yüzeylerde devam eden bir bildirimin görünmesini ve böylece kullanıcıların uzun süreli etkinliklerle daha fazla etkileşimde kalmalarını sağlar.
Not: Alfa kadranı API'lerinin bazı özellikleri, yalnızca API düzeyi 30 veya üstünü çalıştıran cihazlarda kullanılabilir.
Başlamak için bir sürüm seçin
Çoğu geliştirici, API düzeyi 30'u hedefleyen sağlam bir uygulama oluşturur ve minSdkVersion
sürümünü, en yaygın Android sürümlerini hedefleyecek kadar düşük bir düzeyde bırakır. Örneğin, Wear 2.0 cihazları için desteği etkinleştirmek için minSdkVersion
özelliğini 25 olarak ayarlayın.
Android geliştirme konusunda deneyiminiz varsa bu bilgilerin büyük bir kısmı Wear OS için geçerlidir. Nelerin farklı olduğunu öğrenmek için Wear OS ve mobil uygulama geliştirme başlıklı makaleyi okuyun.
Not: API düzeyi 30 Wear OS emülatörü sistem resmi, Geliştirici Önizlemesi'ndedir. En son güncellemeler için sürüm notlarına bakın.
Wear OS için Jetpack kitaplıkları
Wear OS için Jetpack kitaplıkları, Wearable Destek kitaplığına benzer işlevlere ve Wear OS 3'ü daha iyi destekleyen kitaplık setidir.
Wear OS için Jetpack kitaplıkları, Wearable Destek Kitaplığı'nın yerini alır ve birlikte kullanılmak üzere tasarlanmamıştır. Giyilebilir Cihaz Destek Kitaplığı, Wear OS 3'te çalışmaz.
Daha fazla bilgi için şu blog yayınına göz atın: Wear OS Jetpack kitaplıkları artık kararlı durumda.