به کدام نسخه اندروید نیاز است؟
Android 8.0 (Oreo) یا جدیدتر حداقل نسخه پشتیبانیشده است. برنامه برای اندروید فعلی ساخته شده و روی نسخههای تازه، از جمله Android 16، آزمایش شده است.
Android 8.0 یا جدیدتر. این حد پایین دلبخواهی نیست: از این نسخه به بعد اندروید اجازه میدهد یک سرویس پسزمینه تا وقتی اعلانی نشان میدهد همیشه اجرا شود؛ همین است که مکان ساختگی را وقتی تلفن در جیبتان است روشن نگه میدارد.
در نسخههای قدیمیتر باید سرویس را با روشهای دیگر و کماطمینانتر زنده نگه داشت و جعل موقعیت پیشبینیناپذیر قطع میشد. قول کار کردن در جایی را نمیدهیم که نمیتوانیم آن را به کار بیندازیم.
حد بالایی وجود ندارد: برنامه روی نسخههای فعلی، از جمله Android 16، آزمایش شده است. تنها چیزی در نسخههای تازه که روی جعل موقعیت اثر دارد، سختگیری بیشتر درباره کار پسزمینه و اجازههاست؛ برای همین برنامه اجازه اعلانها را میخواهد که بدون آن سیستم اجازه وجود سرویس پسزمینه را نمیدهد.
نکتهای درباره اجازه مکان: از Android 10 سیستم دسترسی «هنگام استفاده از برنامه» و «همیشه» را از هم جدا میکند. اولی برای خود جعل موقعیت کافی است، اما برای بازگرداندن خودکار آن پس از راهاندازی دوباره تلفن، «همیشه مجاز» لازم است؛ وگرنه سیستم تا وقتی برنامه را دستی باز نکنید، اجازه استفاده از مکان را به آن نمیدهد.
رابط کاربری سازنده (MIUI، HyperOS، One UI، EMUI) روی سازگاری اثری ندارد؛ فقط تعیین میکند تنظیمات لازم را کجا بگردید و سیستم با چه شدتی فرایندهای پسزمینه را میبندد. مسیرهای رابطهای مشخص در راهنماهای Xiaomi، Samsung و Huawei آمده است.
نسخه خود را میتوانید در تنظیمات ← «درباره تلفن» ← «نسخه Android» ببینید.