获取 Android Consumer SDK
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
如需在 Android 消费者应用中分享按需行程的行程,请使用 Consumer SDK。如需详细了解如何使用 Consumer SDK 跟踪行程,请参阅在 Android 中跟踪行程。
如需为 Android 消费者应用设置 Consumer SDK,请按以下步骤操作:
- 检查最低系统要求
- 获取 Consumer SDK
- 配置 Google Cloud 控制台项目
- 获取身份验证令牌
- 初始化 Consumer SDK
检查最低系统要求
请参阅版本说明,了解您使用的 Consumer SDK 版本的最低要求。请参阅版本说明。
如需使用 Consumer SDK:您的应用必须以 minSdkVersion
23 或更高版本为目标平台。
如需运行使用 Consumer SDK 的应用,Android 移动设备必须满足以下最低要求:
从 Google Maven 制品库获取 Consumer SDK
从 Google Maven 制品库获取 Consumer SDK 2.1.0 版及更高版本。
之前使用的私有代码库渠道已被弃用。
Gradle
请将以下内容添加到 build.gradle
文件:
repositories {
...
google()
}
Maven
请将以下内容添加到 pom.xml
文件:
<project>
...
<repositories>
<repository>
<id>google-maven-repository</id>
<url>https://maven.google.com</url>
</repository>
</repositories>
...
</project>
后续步骤
配置 Google Cloud 控制台项目
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-08-16。
[null,null,["最后更新时间 (UTC):2025-08-16。"],[[["\u003cp\u003eThe Google Maps Platform Consumer SDK enables journey sharing for on-demand trips in Android consumer apps.\u003c/p\u003e\n"],["\u003cp\u003eAndroid apps using the SDK must target minSdkVersion 23 or higher and have Google Play services installed.\u003c/p\u003e\n"],["\u003cp\u003eThe Consumer SDK can be obtained from the Google Maven repository (versions 2.1.0 and later).\u003c/p\u003e\n"],["\u003cp\u003eBefore implementing, ensure the device meets minimum requirements including Android 6.0 (API level 23) or later.\u003c/p\u003e\n"],["\u003cp\u003eNext steps include configuring a Google Cloud Console project and obtaining authentication tokens.\u003c/p\u003e\n"]]],["To share on-demand journeys in Android apps, utilize the Consumer SDK. First, verify the minimum system requirements, which include Android 6.0 (API level 23) or later, and Google Play services. Next, retrieve the Consumer SDK (version 2.1.0 or later) from the Google Maven repository by modifying the `build.gradle` or `pom.xml` file to include the Google repository. Finally, configure a Google Cloud console project. Authentication and SDK initialization are also required.\n"],null,["Select platform: [Android](/maps/documentation/mobility/journey-sharing/on-demand/android/setup \"View this page for the Android platform docs.\") [iOS](/maps/documentation/mobility/journey-sharing/on-demand/ios/setup \"View this page for the iOS platform docs.\") [JavaScript](/maps/documentation/mobility/journey-sharing/on-demand/javascript/setup \"View this page for the JavaScript platform docs.\")\n\n\u003cbr /\u003e\n\nTo share journeys for on-demand trips in your Android consumer apps, use the\nConsumer SDK. For more information on following a trip using the Consumer SDK,\nsee [Follow a trip in Android](/maps/documentation/mobility/journey-sharing/on-demand).\n| For examples, see [Android sample apps](https://github.com/googlemaps/android-on-demand-rides-deliveries-samples) or [combined samples](https://github.com/googlemaps/on-demand-rides-deliveries-samples) on GitHub.\n\nTo set up the Consumer SDK for your Android consumer app, follow these steps:\n\n1. [Check the minimum system requirements](#check-min)\n2. [Get the Consumer SDK](#maven)\n3. [Configure a Google Cloud console project](/maps/documentation/mobility/journey-sharing/on-demand/android/configure-project)\n4. [Get authentication tokens](/maps/documentation/mobility/journey-sharing/on-demand/android/auth-sdk)\n5. [Initialize the Consumer SDK](/maps/documentation/mobility/journey-sharing/on-demand/android/init-sdk)\n\nCheck the minimum system requirements\n\nSee the release notes for the minimum requirements for the version of the\nConsumer SDK you are using. See [Release notes](/maps/documentation/mobility/services/resources/relnotes_consumer_sdk_android).\n\n**To use the Consumer SDK** : Your app must target `minSdkVersion`\n23 or higher.\n\n**To run an app that uses the Consumer SDK**: Android mobile devices must meet\nthe following minimum requirements:\n\n- Running Android 6.0 (API level\n 23) or later.\n\n- Have [Google Play services](https://developers.google.com/android/guides/overview) installed.\n\nGet the Consumer SDK from the Google Maven repository\n\nGet the Consumer SDK versions 2.1.0 and later from the Google Maven repository.\nThe previously used private repository channel has been deprecated. \n\nGradle\n\nAdd the following to your `build.gradle` file: \n\n repositories {\n ...\n google()\n }\n\nMaven\n\nAdd the following to your `pom.xml` file: \n\n \u003cproject\u003e\n ...\n \u003crepositories\u003e\n \u003crepository\u003e\n \u003cid\u003egoogle-maven-repository\u003c/id\u003e\n \u003curl\u003ehttps://maven.google.com\u003c/url\u003e\n \u003c/repository\u003e\n \u003c/repositories\u003e\n ...\n \u003c/project\u003e\n\nWhat's next\n\n[Configure a Google Cloud Console project](/maps/documentation/mobility/journey-sharing/on-demand/android/configure-project)"]]