Versionen

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Plattform auswählen: Android iOS JavaScript

Das Google Maps Platform-Team aktualisiert die SDKs regelmäßig, um neue Funktionen einzuführen, Fehler zu korrigieren und die Leistung zu verbessern. Auf dieser Seite wird beschrieben, wie Sie die Abhängigkeiten von mobilen SDKs verwalten.

  • Bei geschäftskritischen Anwendungen einen Link zum neuesten Punktrelease der Hauptversion, die ihr verwendet (X.*), und ein jährliches Upgrade auf die neue Hauptversion ausführen.

    Wenn Sie im Laufe des Jahres neue Versionen Ihrer App veröffentlichen, können Sie neuere Versionen des Places SDK for Android verwenden. In Ihrer Anwendung sind keine Aktualisierungen erforderlich, da neue Punktversionen abwärtskompatibel sind.

    Vorteile:

    • Wenn du im Places SDK for Android Probleme feststellst, erhältst du 12 Monate nach der Erstveröffentlichung der Hauptversion Korrekturen, die abwärtskompatibel sind. Weitere Informationen findest du in der Richtlinie für den Support für Mobilgeräte. Sie müssen kein dringendes Upgrade auf eine inkompatible SDK-Version ausführen, um von Korrekturen zu profitieren.
    • Die neuesten Verbesserungen und Funktionen sind einfach zu implementieren, wenn Ihre App bereits auf der neuesten Version basiert.
    • Jährliche inkrementelle Updates auf die neueste Hauptversion des SDK erfordern unter Umständen weniger Arbeit, um Ihre Anwendung anzupassen, umzuschreiben und zu testen, als bei nicht abwärtskompatiblen Änderungen, die in mehreren Hauptversionsreleases eingeführt wurden.

  • Bei nicht kritischen Apps reicht eine Verknüpfung zu einer beliebigen korrigierten Version aus. Wenn Sie eine Benachrichtigung über die Einstellung dieser Version erhalten, haben Sie 12 Monate Zeit, Nutzern den aktualisierten App-Code zur Verfügung zu stellen.

    Vorteile:

    • Weniger häufige Wartungsarbeiten.
    • Neue Versionen deiner App unterstützen Nutzer länger mit älteren mobilen Betriebssystemen, bis du ein Upgrade auf eine neue SDK-Version durchführen musst.

Projektinhaber mit erreichbaren E-Mail-Adressen erhalten proaktive Benachrichtigungen über Änderungen, die sich auf ihre Projekte auswirken. Bleiben Sie über wichtige Updates, Einstellungen von Funktionen oder Diensten und andere Änderungen informiert.

Installation

Gib in der Datei build.gradle auf App-Ebene immer eine Version statt eines Präfixbereichs (+) oder anstelle von latest an. Sonst kann es zu unvorhersehbaren und nicht reproduzierbaren Builds kommen. Das Places SDK for Android entspricht der semantischen Versionsverwaltung und neue Hauptversionsversionen können funktionsgefährdende Änderungen enthalten. Die mindestens unterstützte API-Ebene ist 16.

dependencies {
    implementation 'com.google.android.libraries.places:places:2.6.0'
}

Wartung und Upgrade

Android Studio prüft automatisch auf neuere Versionen und gibt einen Warnhinweis aus, wenn eine neuere Version einer Abhängigkeit verfügbar ist. Es empfiehlt sich, immer so schnell wie möglich auf die neueste verfügbare Version zu aktualisieren, um die technischen Schulden so gering wie möglich zu halten. Wenn du ein Update auf eine neue Hauptversion durchführst, lies in den Versionshinweisen nach, welche Änderungen nicht abwärtskompatibel sind und wie du deinen Code aktualisieren kannst.

Zusätzlich zur Abfrage neuerer Versionen erhalten Google Cloud-Projektinhaber E-Mails zu abwärtsinkompatiblen Änderungen, die sich auf ihre Projekte auswirken können. Um proaktive Benachrichtigungen über solche Änderungen zu erhalten, musst du für jedes deiner Projekte die Rolle „Inhaber“ mit einer regelmäßig kontrollierten E-Mail-Adresse zuweisen.