Le SDK Navigation n'est actuellement disponible que pour certains clients. Pour en savoir plus, contactez le service commercial.
De nouveaux styles de carte seront bientôt disponibles dans Google Maps Platform. Cette mise à jour du style de carte comprend une nouvelle palette de couleurs par défaut, ainsi que des améliorations apportées à l'expérience utilisateur et à la facilité d'utilisation des cartes. Tous les styles de carte seront automatiquement mis à jour en mars 2025. Pour en savoir plus sur la disponibilité et découvrir comment l'activer plus tôt, consultez Nouveau style de carte pour Google Maps Platform.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Le SDK Navigation pour Android ajoute des fonctionnalités de navigation au SDK Maps pour Android. Si votre application Android compatible avec Google Maps a besoin de fonctionnalités de navigation, elle doit dépendre du SDK Navigation pour Android.
Toutefois, la plupart des fonctions du SDK Maps pour Android se comportent de la même manière dans le SDK Navigation pour Android. Vous y accédez à l'aide du même package com.google.android.gms.maps, quelle que soit la dépendance de SDK que vous utilisez.
Cela signifie que si votre application dépendait auparavant du SDK Maps pour Android, vous pouvez modifier sa dépendance vers le SDK Navigation pour Android sans affecter les fonctionnalités existantes de votre application, à deux exceptions notables:
API qui génèrent une exception.
API qui ne fonctionnent pas dans le NavSDK et n'ont aucun impact lorsqu'elles sont appelées.
Ces exceptions sont décrites ci-dessous.
API qui génèrent une exception
La fonction suivante génère une exception si votre application l'active:
Les API suivantes n'ont aucune fonctionnalité dans le SDK Navigation, mais n'ont aucun impact si votre code les appelle. Elles se répartissent en plusieurs catégories:
API pour l'activité des accessoires connectés
Activez plutôt le flux TBT si vous souhaitez que cette fonctionnalité soit disponible dans le SDK Navigation pour Android.
API destinées uniquement aux clients des services de mobilité
Plusieurs API du SDK Navigation ne sont destinées qu'aux clients Mobility Services, qui sont facturés par Google à la transaction. Si vous n'êtes pas client de Mobility Services, les méthodes suivantes ne sont pas exécutées:
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/05/08 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/05/08 (UTC)."],[[["The Navigation SDK for Android provides navigation features on top of the Maps SDK for Android and is a required dependency for apps needing navigation."],["Most Maps SDK functionalities remain the same in the Navigation SDK, accessible via the `com.google.android.gms.maps` package."],["Certain APIs behave differently in the Navigation SDK, either throwing exceptions (like LiteMode) or having no functionality (like wearable APIs and custom LocationSource)."],["For wearable apps, the TBT feed should be used instead of ambient mode functionalities."],["Some APIs are exclusively for Mobility Services customers and function as no-ops for other users."]]],[]]