Android sürümleri için Haritalar SDK'sı

Platform seçin: Android iOS JavaScript

Google Haritalar Platformu ekibi, SDK'ları yeni özellikler, hata düzeltmeleri ve performans iyileştirmeleriyle düzenli olarak günceller. Bu sayfa, mobil SDK'lardaki bağımlılıklarınızı nasıl yöneteceğiniz konusunda yol gösterir.

  • İş açısından kritik uygulamalarda, kullandığınız ana sürümün (X.*) en son nokta sürümüne bağlantı verin ve her yıl yeni ana sürüme yükseltin.

    Yıl boyunca uygulamanızın yeni sürümlerini kullanıma sundukça Android için Haritalar SDK'sının daha yeni nokta sürümlerini kullanmaya başlayabilirsiniz. Yeni nokta sürümleri geriye dönük uyumlu olduğundan bu işlem uygulamanızda güncelleme gerektirmez.

    Avantajları:

    • Android için Haritalar SDK'sında sorunlar tespit ederseniz Mobil destek politikası uyarınca, ana sürümün ilk sürümünden sonraki 12 ay boyunca geriye dönük uyumlu olacak şekilde düzeltmeler sağlanır. Düzeltmelerden yararlanmak için acilen incompatible bir SDK sürümüne yükseltmeniz gerekmez.
    • Uygulamanız en son sürümde oluşturulmuşsa en son iyileştirmeleri ve özellikleri kolayca benimseyebilirsiniz.
    • SDK'nın en yeni ana sürümüne yönelik yıllık artımlı güncellemeler, uygulamanızı uyarlamak, yeniden yazmak ve test etmek için daha az çalışma gerektirebilir. Çünkü birden fazla ana sürümde kullanıma sunulan geriye dönük uyumsuz değişiklikleri ele almak zorunda kalmazsınız.

  • Kritik olmayan uygulamalar için sabit bir sürüme bağlantı verin. Bu düzeltilmiş sürüm için kullanımdan kaldırma bildirimi aldığınızda, güncellenmiş uygulama kodunuzu kullanıcılarınıza sunmak için 12 ayınız olur.

    Avantajları:

    • Daha seyrek bakım çalışmaları.
    • Uygulamanızın yeni sürümleri, kullanıcıların eski mobil işletim sistemlerini çalıştıran cihazlarını daha uzun süre (yeni bir SDK sürümüne yükseltmeniz gerekene kadar) desteklemeye devam eder.

İzlenen e-posta adreslerine sahip Proje Sahipleri, projelerinin her birini etkileyen değişiklikler hakkında proaktif bildirimler alır. Önemli güncellemeler, desteği sonlandırmalar ve diğer değişikliklerden haberdar olun.

Döşeme

Ön ek aralığı (+) veya latest yerine her zaman uygulama düzeyindeki build.gradle dosyanızda bir sürüm belirtin. Çünkü bunlar öngörülemeyen ve tekrarlanamayan derlemelere yol açabilir. Android için Haritalar SDK'sı anlamsal sürüm oluşturma ile uyumludur. Yeni ana sürüm sürümleri bozucu değişiklikler içerebilir. Desteklenen minimum API düzeyi 21'dir.

Gradle söz dizimini kullanarak Google Play hizmetleri içindeki Haritalar bağımlılığını belirtme.

dependencies {

    // Maps SDK for Android
    implementation 'com.google.android.gms:play-services-maps:19.0.0'
}

Google Play hizmetleri sürüm oluşturmayı yönetme hakkında ek rehberliğe bakın.

Bakım ve yükseltme

Android Studio daha yeni kullanılabilir sürümleri otomatik olarak kontrol eder ve bir bağımlının daha yeni bir sürümü mevcut olduğunda uyarı verir. Teknik borcu en aza indirmek için en kısa sürede mevcut en yeni sürüme güncelleyin. Yeni bir ana sürüme güncelleme yapıyorsanız geriye dönük olarak uyumsuz değişiklikler görmek ve kodunuzu nasıl güncelleyeceğinizi öğrenmek için sürüm notlarını kontrol edin.

Google Cloud proje sahipleri, daha yeni sürümler için yoklamaların yanı sıra projelerini etkileyebilecek geriye dönük uyumsuz değişiklikler hakkında e-postalar alır. Geriye dönük uyumsuz değişiklikler hakkında proaktif bildirim almak istiyorsanız her projeniz için izlenen bir e-posta adresiyle sahip rolü atayın.