Halaman ini menjelaskan struktur tampilan jam yang menggunakan Format Tampilan Jam, serta cara mem-build dan men-deploynya.
Struktur tampilan jam WFF
Tampilan jam Format Tampilan Jam dikirim ke Play Store sebagai AAB atau APK seperti
aplikasi lainnya. Meskipun demikian, tampilan jam ini memiliki banyak atribut umum
aplikasi lain, seperti kebutuhan akan file AndroidManifest.xml
, tetapi memiliki struktur
tertentu.
- Semua konten tampilan jam berada di folder resource, yaitu
res/
- Semua definisi tampilan jam ada di
res/raw/
, termasukres/raw/watchface.xml
untuk kasus sederhana dan definisi XML lainnya yang mewakili dukungan untuk berbagai ukuran perangkat. - Semua resource yang diperlukan oleh tampilan jam berada dalam folder resource
yang sesuai, seperti untuk aplikasi reguler, misalnya:
/res/font
untuk font/res/drawable
untuk aset gambar dan animasi/res/values/strings.xml
untuk resource string apa pun
Mem-build tampilan jam menggunakan Gradle
Cara termudah untuk melihat proses cara menggunakan Gradle untuk mem-build tampilan jam adalah dengan melihat contoh di GitHub.
Selain mem-build tampilan jam, skrip Gradle dalam project ini memeriksa validitas XML tampilan jam menggunakan alat validator.
Memeriksa tampilan jam sebelum dikirim ke Google Play
Setelah membuat tampilan jam dan memahami proses build, lakukan pemeriksaan pra-pengiriman pada AAB tampilan jam sebelum mengirimkan ke Play.
Play melakukan pemeriksaan yang sangat mirip, sehingga memastikan bahwa Anda lulus pemeriksaan pra-pengiriman ini akan menghemat banyak waktu dalam proses pengiriman dan peninjauan.
Contoh menjalankan pemeriksaan pra-pengiriman:
Pemeriksaan ini tidak hanya memeriksa jumlah memori yang digunakan tampilan jam, tetapi juga mengidentifikasi masalah lain, seperti resource yang tidak ada, serta memvalidasi XML.
Untuk mengetahui detail tentang cara mendapatkan dan mem-build alat ini, lihat Memory Footprint Evaluator.