Mem-build dan men-deploy tampilan jam

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.

  1. Semua konten tampilan jam berada di folder resource, yaitu res/
  2. Semua definisi tampilan jam ada di res/raw/, termasuk res/raw/watchface.xml untuk kasus sederhana dan definisi XML lainnya yang mewakili dukungan untuk berbagai ukuran perangkat.
  3. Semua resource yang diperlukan oleh tampilan jam berada dalam folder resource yang sesuai, seperti untuk aplikasi reguler, misalnya:
    1. /res/font untuk font
    2. /res/drawable untuk aset gambar dan animasi
    3. /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.