هر آنچه باید در مورد دسترسی های اندروید بدانید


- 123 بازدید

تا پیش از عرضه اندروید ۶٫۰، بخش دسترسی های این سیستم عامل یکی از بزرگترین نقطه ضعف های آن در برابر iOS به حساب می آمد. در نسخه های قدیمی اندروید با وجود اینکه هنگام نصب برنامه لیستی از مجوزها نشان داده می شود ولی سیستم بدون اجازه از کاربر تمام دسترسی ها را فعال می کند.

در اندروید مارشمالو و با الهام از بخش دسترسی های iOS، این قسمت هم بهبود قابل توجهی پیدا نمود. حالا برای هر برنامه اندرویدی، سیستم خودش اجازه دسترسی به بخش های پایه ای را داده [مثلا اینترنت] و برای بقیه دسترسی های مهم [به عنوان نمونه عکس ها] در لحظه نیاز از کاربر اجازه گرفته می شود. اما اصلا ساز و کار دسترسی های اندروید چگونه است؟

سوال اول: علت دسترسی هایی که برنامه ها می خواهند چیست؟

دسترسی ها همان مجوزهایی هستند که سیستم به اپلیکیشن می دهد. گاهی اوقات برنامه نیازمند دسترسی به بخش های خاصی همانند عکس یا مخاطبین است و به خاطر حفظ حریم شخصی، تنها در صورتی مجوز استفاده از این قسمت ها صادر می شود که شما اجازه دهید.

اپلیکیشن ها برای فعالیت به این مجوزها نیاز دارند و بدون آن ها برنامه نمی تواند کارش را به درستی انجام دهد. مثلا در اپلیکیشن گوگل مپس اگر برنامه به Location موبایل دسترسی نداشته باشد، دیگر نقطه ای که هستید را مکان یابی نکرده و تنها شبیه به یک نقشه معمولی می شود.

یا به عنوان نمونه اپلیکیشن اینستاگرام را در نظر بگیرید. برای گرفتن عکس از طریق خود اپلیکیشن، برنامه نیازمند داشتن دسترسی به قسمت Camera است و بدون این مجوز نمی توانید هیچگونه تصویر جدیدی با اینستاگرام به ثبت برسانید.

از کدام قسمت اندروید دسترسی اپ ها را ببینیم؟

همانگونه که گفتیم، در اندروید مارشمالو بود که گوگل برای اولین بار کنترل بیشتری روی دسترسی ها به کاربر داد. بعد از عرضه این ورژن، اپلیکیشن ها همان لحظه که به مجوزها نیاز دارند از کاربر اجازه می گیرند. مثلا در اپلیکیشن های ویرایش صدا تنها زمانی که بخواهید چیزی ضبط کنید برنامه از شما مجوز استفاده از Voice Recorder را می گیرد.

این مجوز هم تا زمانی که به صورت دستی غیر فعالش نکنید همچنان باقی می ماند. تمام برنامه ها اینگونه بوده و این خود شما هستید که اجازه دسترسی به بخش های مختلف را به اپلیکیشن می دهید. البته چندین راه دیگر برای اینکه ببینید اپلیکیشن چه دسترسی هایی دارد نیز هست:

پیش از نصب برنامه

در صورتی که همچنان برنامه را نصب نکرده اید یکی از روش ها برای دیدن مجوزها، رفتن به صفحه گوگل پلی اپلیکیشن است. اگر از کامپیوتر استفاده می کنید در قسمت Permissions [پایین صفحه] روی گزینه View Details کلیک کنید. با این کار اطلاعات مربوط به دسترسی های برنامه و علت اینکه چرا اپ به آن ها نیاز دارد را خواهید دید.

در صورتی هم که از طریق اپلیکیشن پلی استور به صفحه برنامه می روید، باز در پایین و بخش Developer باید گزینه Permission Details را انتخاب نمایید. اینگونه اطلاعاتی که می خواهید به نمایش در می آیند. البته بعد از دانلود برنامه و هنگام نصب آن نیز [همانند ورژن های قدیمی] دوباره لیستی از تمام دسترسی ها به کاربر نشان داده می شود.

بعد از نصب برنامه

اگر یک اپلیکیشن نصب شده دارید و قبلا به اینکه چه مجوزهایی می خواهد دقت نکرده اید، باید به قسمت تنظیمات یا همان Setting موبایل بروید و سپس روی Apps [در بعضی موبایل ها Installed Apps] کلیک کنید. در این صورت لیستی از برنامه های نصب شده به نمایش در می آید.

حالا برای دریافت اطلاعات بیشتر از برنامه ها، آیکون هر اپلیکیشنی که می خواهید را لمس نمایید. در صفحه جدید، دسته بندی با نام Permissions وجود دارد و با کلیک روی آن لیستی از مجوزهای برنامه نشان داده می شود. در اینجا می توانید هر کدام از دسترسی ها را که خواستید غیر فعال کنید.

البته راهی هم وجود دارد که یکجا تمام دسترسی های برنامه ها را ببینید. برای این منظور، در قسمت تنظیمات دوباره به بخش Apps بروید. حالا جای اینکه تک تک برنامه را انتخاب کنید، روی آیکون چرخ دنده کلیک کنید. با این کار بخش هایی که برنامه ها نیازمند دسترسی آن ها هستند [مثلا لوکیشن یا مخاطبین] به نمایش در می آیند.

با کلیک روی هر کدام از این بخش ها، اپلیکیشن هایی که مجوز دسترسی به آن ها را داده اید خواهید دید. فقط فراموش نکنید که تنها روی اندروید ۶٫۰ و بالاتر می توانید دسترسی های برنامه ها را قطع کنید. گوگل قبلا در بخشی با نام App ops همین ویژگی را به روشی متفاوت به سیستم عامل های قدیمی اندروید آورده بود ولی بعدها تصمیم گرفت آن را حذف کند.

از کجا بفهمیم کدام برنامه ها دسترسی های مشکوک دارند؟

خیلی ساده است؛ تنها باید به کارایی های برنامه نگاه کنید. مثلا اینکه گوگل مپس مجوز استفاده از موقعیت جغرافیایی کاربر را می خواهد اتفاق عجیبی نیست. چون ساز و کار برنامه به گونه ای است که بدون این مجوز نمی تواند بعضی کارهایش را انجام دهد.

ولی اگر یک اپلیکیشن کتاب خوان همین مجوز را بخواهد باید شک کنید. در واقع مجوزها رابطه مستقیمی با کارایی برنامه داشته و در صورتی که اپ نیازمند دسترسی های اضافی باشد دو فرضیه به وجود می آید: یا با یک بدافزار مواجه هستید و باید پاکش کنید و یا سازنده بدون توجه به نیازهای برنامه، دسترسی ها را انتخاب کرده است.

جالب اینجاست این مسئله تنها محدود به اپلیکیشن های کوچک نبوده و برای برنامه های بزرگ نیز شاهد این دسترسی های عجیب هستیم. چند سال پیش به خاطر همین مسئله بعضی کاربران اپلیکیشن معروف Facebook Messenger را تحریم کردند.

آیا می توان دسترسی ها را تغییر داد؟

اگر قطع دسترسی ها برای تان کافی نیست، می توانید آن ها را تغییر دهید. اپلیکیشن Advanced Permission Manager آمده تا همین مسئولیت را بر عهده بگیرد. با این اپ، کاربرانی که نگران دسترسی های بی مورد هستند می توانند مجوزهای هر برنامه را پیدا کرده، لیست کارهایی که انجام می دهند را دیده و در صورت نیاز دسترسی را قطع نمایند.

البته با توجه به اینکه گوگل بعد از اندروید ۶ کنترل بیشتری روی دسترسی ها به مخاطب داده، بنابراین استفاده از Advanced Permission Manager تنها به کسانی پیشنهاد می شود که سیستم عامل های قدیمی تر دارند. استفاده از این اپ نیازمند موبایل روت شده نبوده و فراموش نکنید که قطع بعضی دسترسی ها برنامه را از کار می اندازد.
منبع: دیجیاتو

۷ نفر این پست رو پسندیدن!

Print Friendly, PDF & Email



  • سعید پناهی

    درباره سعید پناهی

    با سلام.
    بنده سعید پناهی هستم.
    متولد 9 اسفند سال 1375.
    از علایقم میتونم بگم به اینترنت, مبایل, موزیک, بازیهای نابینایی,گوش کردن به رادیو و نمایش رادیویی و و و خعععععیلی چیزهای دیگه اشاره کنم.
    کلا با همه چی حال میکنم.
    رفیق بازم, و رفیقهای ثمیمی را بیشتر از داداشهای نداشتم, دوست دارم.
    زاده ی استان زنجانم و از 1 سالگی در کرج یا همون استان البرز زندگی میکنم.
    در حال تحصیل در مقتع کارشناسی علوم تربیتی هستم.
    عاشق مطالعه صفحات اینترنتی هستم.
    پیگیر اخبار علم و فناوری هستم.
    به علاوه که در اسکایپ هستم, تو واتساپ و تلگرام و اینستا هم هستم.
    خخخ.
    کلا مسنجر بازم.
    فکر کنم هدفم کلا از اندروید خریدن همین بوده.
    اردیبهشت 92 با ی n73 وارد دنیای نت شدم.
    و اون وقتها 3g و این حرفا نبود با gprs آهنگ دانلود میکردم.
    بعد توسط معرفی یکی از دوستانم با سایتهای نابینایی آشنا شدم.
    بعد مهر ماه بود که دیگه ماهور خریدم,
    باورتون نمیشه من تا مهر 92 هنوز صفحهخان فارسی نداشتم.
    با این که از سال 83 پای کامپیوتر بودم.
    میدونین چرا؟
    چون اون وقتها نت نمیرفتم.
    بعد از مهر ماهم اسکایپ نصب کردم و کم کم همه را add کردم و با همه آشنا شدم.
    عاشق گفت و گو تو اسکایپ بصورت صوتی هستم.
    کمو بیش چت هم دوست دارم.
    بعد اوایل آذر ماه بود که تصمیم گرفتم ی سایت بزنم,
    اول چنتا بلاگ تست کردم, خوشم نیومد.
    بعد کم کم بسرم زد, برم رو وردپرس.
    بعد به کمک آقای سعید درفشیان اینجارو بنا کردیم.
    روز 17 آذر 1392 بود که اینجارو بنا کردیم.
    اون وقتها زیاد اینجا کسی نمیومد.
    بعد دوستان کم کم با اینجا آشنا شدن.
    و الان هم که دیگه ی خانواده ی بزرگ شدیم به نام, شب روشن.
    اینجا ی سریها بهم مدیر ارشد هم میگن.
    اما خودم قبول ندارم.
    ی نو گرداننده میشه اسممو گذاشت.
    بیخودی هندونه تو پاچمون میکنن ههه.
    من تقریبن 10 درصد بینایی دارم.
    و از خط بریل استفاده میکنم.
    فقط 5 سال ابتدایی را در مدرسه ی پویا مخصوص نابیناها و کم بیناها درس خوندم.
    بعدش دیگه بصورت تلفیقی در مدرسه ی عادی مشغول به تحصیل شدم.
    راستی یادم داشت میرفت,
    جهت تماس با من میتونین از راه های زیر استفاده کنین.
    ایمیل:
    saeedpanahi2200@gmail.com
    اسکایپ:
    saeed-panahi
    تلگرام:
    https://telegram.me/sp1000
    اینستاگرام:
    https://www.instagram.com/saeed10055/
    خوشباشید.

    این نوشته در آموزش, اندروید, تلفن همراه, فناوری اطلاعات, معرفی ارسال و , , , , , , برچسب شده است. افزودن پیوند یکتا به علاقه‌مندی‌ها.

    5 پاسخ به هر آنچه باید در مورد دسترسی های اندروید بدانید

    1. مهدی عزیززاده مهدی عزیززاده می‌گوید:

      سلام سعید جان خیلی پست مفیدی بود. البته اندروید من ۶٫۱ هست با اینکه مجوز‌بازاری‌های این نسخه از اندروید رو دیده بودم و بارها با زدن تأیید یا روشن کردن مجوز‌های برنامه ی مد نظرم از طریق برنامههای اخیر\اطلاعات آنرا روشن میکردم اما دقیق دقیق در جریان روند کار نبودم که به لطف این مطلب تو متوجه شدم و ذهنم حسااااابی روشن شد. تشکر فراوان

    2. سلام و درود بر داش سعید گل
      بابا ای ول خیلی عالی جامع و کامل بود
      دمت گرم
      شبت هم خوش و فعلاً خدا نگهدار

    3. شهاب می‌گوید:

      سلام سعید جان مطلب بسیار زیبایی بود تشکر

    پاسخ دهید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    Question   Razz  Sad   Evil  Exclaim  Smile  Redface  Biggrin  Surprised  Eek   Confused   Cool  LOL   Mad   Twisted  Rolleyes   Wink  Idea  Arrow  Neutral  Cry   Mr. Green