SDK Driver pour les tâches planifiées
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Il s'agit du guide pour les tâches planifiées. Je les ai séparés pour deux raisons:
Il est plus facile pour un utilisateur de « choisir son modèle » et de s'y tenir.
Les tâches planifiées sont compatibles avec un scénario de "client de confiance" pour iOS et Android, bien qu'elles ne soient documentées que sur Android.
Il semble que les thèmes ne sont pas les mêmes que la configuration
Les guides Android comportent des guides de migration 4.0 et 5.0, ainsi qu'un guide de divulgation des données Google Play
Nous pourrons par la suite ajouter une page d'introduction intéressante pour les SDK Driver pour chaque modèle, personnalisée pour chaque cas d'utilisation.
Parfois, les équipes d'ingénierie ne publient que l'une ou l'autre de ces méthodes, ce qui permettra aux utilisateurs LMFS-ey et ODRD de mettre à jour uniquement leur côté de l'équation.
Si c'est le cas, veuillez placer le répertoire d'inclusion de ce contenu sous ios (qui se trouve plus près de la page hôte), et non dans le répertoire d'inclusion global.
Une autre idée consiste à séparer deux guides, l'un pour la configuration et l'autre pour le démarrage, dans lesquels la configuration comprend les trois premiers sujets de chaque modèle.
Sujets clés pour ce modèle:
- exigences minimales
- configuration Maven
- configuration du projet
- les dépendances
- init le SDK
- Activer les mises à jour de la position
- désactiver les mises à jour de la position géographique
- cas d'utilisation des modèles de confiance
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/08/31 (UTC).
[null,null,["Dernière mise à jour le 2025/08/31 (UTC)."],[[["\u003cp\u003eThis guide focuses on scheduled tasks for iOS and Android, offering a model-specific approach for easier user navigation.\u003c/p\u003e\n"],["\u003cp\u003eScheduled tasks uniquely support a "trusted client" scenario for enhanced security, documented for Android and applicable to iOS.\u003c/p\u003e\n"],["\u003cp\u003eAndroid guides include migration guides for versions 4.0 and 5.0, along with Google Play data disclosure guidelines for comprehensive support.\u003c/p\u003e\n"],["\u003cp\u003eContent is structured for flexibility, allowing teams to update their specific sections, such as LMFS or ODRD, independently.\u003c/p\u003e\n"],["\u003cp\u003eThe guide covers key topics like minimum requirements, configuration, dependencies, SDK initialization, and location updates, with a focus on "trusted model" use cases.\u003c/p\u003e\n"]]],[],null,["# Driver SDK for scheduled tasks\n\nThis is the guide for scheduled tasks. I kept these separate for two reasons:\n\n1. It's easier for a user to \"choose their model\" and stick with it.\n\n2. Scheduled tasks supports a \"trusted client\" scenario for both iOS and Android\n although it's only documented on Android.\n\n3. It seems like a different set of topics, beyond setup\n\n4. Android guides have 4.0 and 5.0 migrations guides as well as google play data disclosure guide\n\n5. We can later on add a nice intro page for the Driver SDKs for each model,\n bespoke to each use case.\n\n6. The engineering teams here sometimes only publish to one or the other, so\n that'll make it easier for LMFS-ey vs ODRD-ey people to update just their side\n of the equation.\n\nIf we do includes, let's please put the includes directory for this content\n*under* ios (closer to the host page) and not in the global includes directory.\n\nAnother idea is to split out 2 guides here one for setup and the other for\ngetting started, where setup includes the first three topics for each model.\n\nKey topics for this model:\n\n- minimum requiremenst\n- maven config\n- project config\n- dependencies\n- init the SDK\n- Enable location updates\n- disable location updates\n- trusted model use cases"]]