A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developers.google.com/maps/documentation/places/android-sdk/versions below:

Places SDK for Android versions

Skip to main content Places SDK for Android versions

Stay organized with collections Save and categorize content based on your preferences.

Note: The Places SDK for Android features that are available in your app are determined by a combination of the SDK version number that you specify in your app configuration, the APIs enabled on your API key, and how you initialize your app. For more information, see Choose your SDK version.

The Google Maps Platform team regularly updates SDKs with new features, bug fixes, and performance improvements. This page provides guidance on how to manage your dependencies on mobile SDKs.

Which version to link to?

Project Owners with monitored email addresses receive proactive notifications about changes that impact each of their projects. Stay informed about major updates, deprecations, and other changes.

Installation

In your app-level build.gradle.kts or build.gradle file, always specify a version instead of a prefix range (+) or latest since these can lead to unpredictable and unrepeatable builds. The Places SDK for Android adheres to semantic versioning, and new major version releases may include breaking changes. The minimum API level supported is 23.

dependencies {

    // Places and Maps SDKs
    implementation("com.google.android.libraries.places:places:4.3.1")
}
Maintenance and upgrade

Android Studio automatically checks for newer available versions and provides a warning when a newer version of a dependency is available. To minimize technical debt, update to the newest available version as soon as possible. If you are updating to a new major version, check the release notes for backwards-incompatible changes and how to update your code.

Note: The minimum API level required by Maps SDK for Android version 19.0.x is Android API Level 21 ("Lollipop"; Android 5.0) or higher.

In addition to polling for newer versions, Google Cloud project owners receive emails about backwards incompatible changes that may affect their projects. To get proactive notification about backwards incompatible changes, assign the owner role with a monitored email address for each of your projects.

If you are upgrading from Places SDK for Android version 3.2.0 or earlier

There is no migration necessary when moving to the new SDK. You only have to:

  1. Enable Places API (New) on the API key used in your app. For more information, see Using API Keys.
  2. In the dependencies section of your module-level build.gradle file, update the places dependency and add the kotlin-bom dependency:

      dependencies {
          implementation(platform("org.jetbrains.kotlin:kotlin-bom:1.8.0"))
          implementation 'com.google.android.libraries.places:places:3.5.0'
      }

    For more information on the kotlin-bom dependency, see Usage of the latest kotlin-stdlib version in transitive dependencies.

  3. Update your existing app to call the new Places.initializeWithNewPlacesApiEnabled() method to initialize your app. For more information, see Initialize the Places API client.

Your existing apps continue to work unchanged, but you can now take advantage of all new SDK features.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-08-14 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["The Places SDK for Android is regularly updated with new features and improvements, and developers should manage their dependencies accordingly by linking to the latest dot release or a fixed version depending on the application's criticality."],["For critical applications, it's recommended to link to the latest dot release and upgrade to the new major version annually to ensure receiving timely bug fixes and adopting new features easily."],["Non-critical applications can link to any fixed version but need to update within 12 months of receiving a deprecation notice."],["Developers should specify a fixed version number instead of using prefixes like '+' or 'latest' when defining dependencies in the build configuration to ensure build consistency."],["When upgrading from older SDK versions to version 3.3.0 or later, enable the new Places API on your API key, update dependencies to the latest version, and initialize the Places client using the `Places.initializeWithNewPlacesApiEnabled()` method to utilize the latest SDK features."]]],[]]


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4