حزمة تطوير برامج التشغيل للمهام المُجدوَلة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
هذا هو دليل المهام المجدوَلة. أبقيت هذه منفصلة لسببين:
من الأسهل على المستخدم "اختيار نموذجه" والالتزام به.
تدعم المهام المجدولة سيناريو "عميل موثوق به" لكل من iOS وAndroid
على الرغم من أنه موثقة فقط على Android.
يبدو أنّ مجموعة مختلفة من المواضيع تتجاوز الإعداد.
تحتوي أدلة Android على أدلة نقل البيانات للإصدارين 4.0 و5.0، بالإضافة إلى دليل الإفصاح عن البيانات في Google Play.
يمكننا لاحقًا إضافة صفحة مقدمة جيدة لحزم Driver SDK لكل نموذج،
ومخصصة لكل حالة استخدام.
في بعض الأحيان، لا تنشر الفِرق الهندسية في هذه المنطقة إلّا على جهة أخرى،
مما سيسهِّل ذلك على فريق LMFS-ey مقابل ODRD-ey تحديث جانبهم فقط من المعادلة.
في حال تضمين هذا المحتوى، يُرجى وضع دليل التضمين لهذا المحتوى ضمن iOS (أقرب إلى صفحة المضيف) وليس في دليل التضمين العالمي.
يمكنك أيضًا تقسيم دليلَين هنا، أحدهما للإعداد والآخر خاص بالبدء، حيث يتضمّن الإعداد المواضيع الثلاثة الأولى لكل نموذج.
الموضوعات الرئيسية لهذا النموذج:
- الحد الأدنى المطلوب
- إعدادات Maven
- إعدادات المشروع
- التبعيات
- إعداد حزمة تطوير البرامج (SDK)
- تفعيل تحديثات الموقع الجغرافي
- إيقاف تحديثات الموقع الجغرافي
- حالات استخدام النماذج الموثوق بها
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-08-31 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-08-31 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\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"]]