اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تذكير بشأن الوصول إلى البيانات لرصد الموقع الجغرافي في الخلفية
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يعرض نظام التشغيل Android 10 تذكيرًا بالوصول إلى الموقع الجغرافي في الخلفية، ما يؤدي إلى
زيادة الشفافية في مقدار إذن وصول التطبيقات إلى الموقع الجغرافي للجهاز ويساعد المستخدمين في
الحفاظ على التحكّم في هذا الوصول. في الإصدار 9 من نظام التشغيل Android والإصدارات الأقدم، يمكن للتطبيق تتبُّع الموقع الجغرافي للجهاز
أثناء تشغيله في الخلفية بدون علم المستخدم. يمكن للمستخدمين إيقاف هذا السلوك في
Android 10 من خلال
اختيار السماح أثناء استخدام التطبيق فقط أو رفض
إذن الوصول إلى الموقع الجغرافي.
الشكل 1: تذكير بالوصول إلى البيانات لرصد الموقع الجغرافي في الخلفية
يتم تشغيل تذكير عندما يصل تطبيق إلى البيانات المحمية باستخدام إذن الموقع الجغرافي الدقيق
الطريقة ACCESS_FINE_LOCATION
أثناء تشغيله في الخلفية. لتجنُّب إزعاج المستخدمين، لا يعرض التذكير
جميع الأنشطة التي تعمل في الخلفية لجميع التطبيقات في إشعار واحد. يتلقّى المستخدم تذكيرًا واحدًا
في اليوم كحد أقصى. عندما يؤدي طلب الوصول إلى تنشيط تذكير الوصول إلى الموقع الجغرافي في الخلفية،
يظهر التذكير إما في وقت لاحق من اليوم نفسه أو في اليوم التالي أو بعد أيام، وذلك استنادًا إلى
إجمالي عدد التذكيرات التي يجب إرسالها. على سبيل المثال، يستغرق ظهور إجمالي 3
إشعارات 72 ساعة.
لا يتم تشغيل الإشعارات في الحالات التالية:
- التطبيقات التي حصلت على الإذن تلقائيًا، مثل خدمات النظام
- التطبيقات التي تم منح إذن الوصول إلى الموقع الجغرافي لها من خلال الخيار السماح طوال الوقت والتي سبق لها الوصول إلى الموقع الجغرافي للجهاز في الخلفية للمرة الأولى
- التطبيقات التي تتلقّى معلومات الموقع الجغرافي في المقدّمة فقط
- التطبيقات التي تتلقّى معلومات عن الموقع الجغرافي التقريبي فقط
يتم منح معظم التطبيقات المُثبَّتة مسبقًا أذوناتها تلقائيًا. ليس عليك
اتّخاذ أي إجراء لتنفيذ ميزة تذكير الوصول إلى الموقع الجغرافي في الخلفية
، ولا يمكنك تخصيصها. يتم اختبار هذه الميزة من خلال مجموعة أدوات اختبار التوافق (CTS).
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Background location access reminder\n\nAndroid 10 features a background access location reminder, which\nincreases transparency into how much access apps have to a device's location and helps users\nmaintain control over such access. In Android 9 and lower, an app can track a device's location\nwhile running in the background without the user's knowledge. Users can suppress this behavior in\nAndroid 10 by\nselecting either the **Allow only while using the App** or **Deny**\nlocation access permission.\n\n**Figure 1.** Background location access reminder.\n\nA reminder gets triggered when an app accesses data protected by the fine-location permission\nmethod [`ACCESS_FINE_LOCATION`](https://developer.android.com/reference/android/Manifest.permission#ACCESS_FINE_LOCATION)\nwhile in the background. To prevent unnecessary interruptions to the user, the reminder doesn't\nshow all background activity for all apps in a single notification. The user sees one reminder\nper day, maximum. When an access request triggers the background location access reminder, it\nshows either later in the same day, the next day, or days later, depending on\nhow many total reminders needed to be pushed. For example, a total of 3\nnotifications takes 72 hours to show.\n\nNotifications aren't triggered for the following:\n\n- Apps that have permission granted by default, such as system services.\n- Apps that are granted **Allow all the time** location access permission, that have already accessed the device location in the background for the first time.\n- Apps that receive location updates in the foreground only.\n- Apps that receive coarse-location updates only.\n\nMost preinstalled apps have their permissions granted by default. You don't\nneed to take any action to implement the background location access reminder\nfeature, and you can't customize it. This feature is tested by CTS."]]