Versi

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.
Pilih platform: Android iOS JavaScript

Tim Google Maps Platform mengupdate SDK secara rutin dengan fitur baru, perbaikan bug, dan peningkatan performa. Halaman ini memberikan panduan tentang cara mengelola dependensi Anda pada SDK seluler.

  • Untuk aplikasi penting, tautkan ke rilis dot terbaru dari versi utama yang Anda gunakan (X.*). Metode ini mengharuskan Anda melakukan update aplikasi minimal setahun sekali, saat versi utama baru dirilis.
  • Untuk aplikasi yang tidak penting, tautkan ke versi tetap mana pun. Saat menerima pemberitahuan penghentian untuk versi tetap tersebut, Anda memiliki waktu 12 bulan untuk menyediakan kode aplikasi yang telah diupdate kepada pengguna. Metode ini menjadikan pekerjaan pemeliharaan lebih jarang dilakukan, tetapi pekerjaan tersebut mungkin memerlukan lebih banyak resource yang perlu diadaptasi, ditulis ulang, dan diuji dibandingkan dengan update tahunan. Pekerjaan tersebut harus diselesaikan sebelum penghentian versi tetap.

Pemilik Project dengan alamat email yang dipantau akan menerima notifikasi proaktif tentang perubahan yang memengaruhi setiap project mereka. Pantau terus informasi terbaru tentang pembaruan penting, penghentian penggunaan, dan perubahan lainnya.

Penginstalan

Di file build.gradle tingkat aplikasi, selalu tentukan versi, bukan rentang awalan (+) atau latest karena hal ini dapat menghasilkan build yang tidak dapat diprediksi dan tidak dapat diulang. Maps SDK for Android mematuhi pembuatan versi semantik, dan rilis versi utama yang baru mungkin menyertakan perubahan yang dapat menyebabkan gangguan. API level minimum yang didukung adalah 19.

Berikut cara menentukan dependensi Maps dalam layanan Google Play menggunakan sintaksis Gradle.

dependencies {
    implementation 'com.google.android.gms:play-services-maps:18.1.0'
    // ...
}

Lihat panduan tambahan untuk mengelola pembuatan versi layanan Google Play.

Pemeliharaan dan upgrade

Android Studio akan otomatis memeriksa apakah terdapat versi yang lebih baru dan memberikan peringatan saat versi dependensi yang lebih baru tersedia. Untuk meminimalkan biaya teknis yang tidak perlu, update ke versi terbaru yang tersedia sesegera mungkin. Jika Anda mengupdate ke versi utama yang baru, periksa catatan rilis untuk mengetahui perubahan inkompatibilitas mundur serta cara mengupdate kode.

Selain diberi tahu tentang versi yang lebih baru, pemilik project Google Cloud juga akan menerima email terkait perubahan inkompatibilitas mundur yang dapat memengaruhi project mereka. Untuk mendapatkan notifikasi proaktif terkait perubahan inkompatibilitas mundur, tetapkan peran pemilik dengan alamat email yang dipantau untuk setiap project Anda.