Mengupgrade ke Wear OS versi terbaru

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Mengupgrade dari Wear 2.0

Panduan ini menjelaskan proses upgrade untuk Wear OS.

Perubahan khusus Android

Wear 2.0 mencakup beberapa versi Android dari API level 25 hingga API level 28.

Catatan: Tidak ada versi Wear OS untuk Android 10 (API Level 29).

Jika aplikasi Wear OS Anda menargetkan Wear OS 2.0 (API level 28), sebagian besar tugas yang harus diupgrade adalah menangani perubahan platform dari Android 9 (API level 28) ke Android 11 (API level 30) Google.

Tidak ada versi Wear OS untuk Android 10 (API Level 29), sehingga Anda perlu menangani perubahan tersebut sekaligus saat mengubah kolom compileSdkVersion dan targetSdkVersion dari 28 ke 30.

Catatan: Meskipun Anda tidak mengubah compileSdkVersion atau targetSdkVersion dalam aplikasi, pastikan aplikasi Anda kompatibel dengan API Level 29.

Perubahan khusus Wear OS

Kartu, Detail, Overlay, Tampilan jam, dan banyak platform lainnya ada di Wear OS 2.0. Namun, Anda harus merevisi antarmuka pengguna untuk menerapkan panduan desain terbaru kami.

Jika Anda menggunakan API tampilan jam saat ini (non-Jetpack), LegacyWatchFaceOverlayStyle API tidak akan berfungsi di Wear OS API level 30.

API level 30 menyertakan Ongoing Activity API

Aktivitas yang sedang berlangsung memungkinkan notifikasi yang sedang berlangsung muncul di platform tambahan dalam antarmuka pengguna Wear OS, yang memungkinkan pengguna untuk lebih aktif berinteraksi dengan aktivitas yang berjalan lama.

Catatan: Beberapa fitur API tampilan jam alfa baru hanya tersedia pada perangkat yang menjalankan API level 30 atau yang lebih tinggi.

Memilih versi untuk memulai

Seperti yang disebutkan di bagian perubahan khusus Android, versi Wear OS terikat dengan versi Android. Pertimbangkan perangkat Wear OS mana yang paling umum digunakan saat memilih versi untuk memulai.

Sebagian besar developer akan mem-build aplikasi solid yang menargetkan API level 30, tetapi membiarkan versi minSdkVersion cukup rendah untuk menargetkan versi Android yang paling umum. Misalnya, untuk mengizinkan dukungan bagi perangkat Wear 2.0, tetapkan minSdkVersion ke 25.

Jika Anda memiliki pengalaman dengan pengembangan Android, sebagian besar pengetahuan tersebut berlaku untuk Wear OS. Untuk mengetahui perbedaannya, baca Pengembangan Wear OS versus Seluler.

Catatan: Image sistem emulator Wear OS API level 30 saat ini berada dalam Pratinjau Developer. Lihat catatan rilis untuk mengetahui update terbaru.

Library Jetpack untuk Wear OS

Library Jetpack Wear OS adalah lima library yang berisi fungsi serupa dengan Wearable Support Library dan dukungan yang lebih baik untuk Wear OS 3.

Library Jetpack Wear OS adalah pengganti Wearable Support Library dan tidak didesain untuk digunakan bersama. Wearable Support Library tidak berfungsi di Wear OS 3.

Untuk mengetahui informasi selengkapnya, lihat Library Jetpack Wear OS sekarang sudah stabil.