حل مشاكل Permission في الاندرويد (شاومي وسامسونج و...)

من الممكن حل مشكلة Permission في Android 🛡️ بطرق مثل التحقق من أذونات البرنامج وتغيير الأذونات في الإعدادات وإعادة تثبيت البرنامج أو تحديثه ومسح ذاكرة التخزين المؤقت وطريقة ADB وإعادة ضبط المصنع.

وفي هذه المقالة من Nooh Freestyle نشرح هذه الطرق وغيرها خطوة بخطوة.

حل مشاكل Permission في الاندرويد (شاومي وسامسونج و...)

إصلاح مشكلة Permission أندرويد

How to Fix App Permissions on Android?

تم تصميم نظام التشغيل Android بحيث يحتاج هذا التطبيق، عند تثبيت تطبيق عليه، إلى إذن للوصول إلى ميزات معينة بالهاتف (مثل الصور ومقاطع الفيديو وجهات الاتصال والكاميرا والميكروفون ومحدد المواقع). استخدام هذه الميزة هو لحماية خصوصية وأمان المستخدمين. من المحتمل أن يطلب أي تطبيق جديد تقوم بتثبيته على هاتفك أو جهازك اللوحي أو أي جهاز Android آخر الوصول إلى عدد قليل منها في المرة الأولى التي تستخدمه فيها. وإذا لم تمنح هذه الأذونات، فمن المحتمل أن تواجه مشكلة عدم تثبيت التطبيق على نظام Android .

بشكل عام، قد تحدث مشكلة Permission في Android للأسباب التالية:

  • سياسات الأمان والخصوصية المحددة في نظام التشغيل Android.
  • تحديثات وتغييرات جديدة للبرنامج تتطلب الوصول إلى تراخيص جديدة.
  • عدم تحديث نظام تشغيل الهاتف أو إعدادات الأمان التي تسبب الخطأ.
  • في أجهزة Android الجديدة، إذا لم تستخدم أحد التطبيقات لفترة من الوقت، فسيتم تعطيل بعض أذوناته، ولاستخدامه مرة أخرى، تحتاج إلى منح إذن الوصول إلى التطبيق المعني.

إصلاح خطأ رفض Permission في Android

فيما يلي، نناقش طرق حل مشكلة Permission Required في أجهزة Xiaomi و Samsung و Honor وغيرها من العلامات التجارية لأجهزة Android مثل الهواتف والأجهزة اللوحية والساعات الذكية وغيرها.

1- التأكد من الأذونات المطلوبة للبرنامج قبل تثبيته

أولاً، قبل تثبيت أي برنامج، من الأفضل معرفة الأجزاء والميزات الموجودة بجهازك والتي يحتاج هذا البرنامج إلى الوصول إليها. لمعرفة الأذونات التي يحتاجها هذا التطبيق، يمكنك القيام بما يلي:

ابحث عن التطبيق في بلاي ستور . للقيام بذلك، يمكنك البحث عن اسم البرنامج في قسم العدسة المكبرة.

في صفحة التطبيق ذات الصلة، انتقل إلى قسم "Data Safety" وانقر على السهم المجاور له. في هذا القسم، يمكنك معرفة معلوماتك الشخصية التي يستطيع هذا البرنامج الوصول إليها وأجزاء جهازك التي تتطلب إذنًا للوصول إليها.

تحقق من Permission المطلوبة للتطبيق قبل تثبيته

يمكنك الاطلاع على مزيد من التفاصيل من خلال النقر على خيار See details في قسم Data collected وفتح كل قسم من هذه الأقسام.

التحقق من وصول التطبيق في قسم Data collected في متجر Play

بعض الأذونات التي تتطلبها تطبيقات Android والتي تحتاجها التطبيقات عادةً هي:

  • الوصول إلى الذاكرة (Storage)
  • الوصول إلى الموقع (Location)
  • الوصول إلى الكاميرا (Camera)
  • الوصول إلى الميكروفون (Microphone)
  • الوصول إلى الجمهور (Contacts)
  • الوصول إلى المعرض (Photos & Videos)

2- حل مشكلة Permission في الأندرويد عن طريق تغيير الأذونات في إعدادات البرنامج

هذه الطريقة هي الطريقة الرئيسية لإصلاح خطأ permission denied في Android. لتغيير إذن الوصول للتطبيقات المثبتة على نظام Android، يتعين عليك القيام بما يلي:

اضغط على أيقونة Settings للدخول إلى إعدادات الجهاز. ثم انتقل إلى قسم Apps.

اضغط على التطبيق المطلوب لفتح إعداداته.

قائمة تطبيقات الاندرويد

انقر فوق قسم Permission لرؤية جميع الأذونات التي يحتاجها التطبيق. يمكنك أيضًا أن ترى في هذا القسم عمليات الوصول الممنوحة حاليًا للتطبيق وتلك التي لا يستطيع التطبيق الوصول إليها.

المزيد من المحتوى:مساعدة في حل مشكلة عدم تثبيت البرنامج على شاومي (مجرب)

اضغط على إذن لتمكينه أو تعطيله.

حل مشكلة الأذونات في Android عن طريق تغيير Permission في إعدادات التطبيق

⚠ اعتمادًا على نوع الترخيص، قد تختلف الخطوات التالية. على سبيل المثال، إذا كنت تريد منح التطبيق إذنًا للوصول إلى الإشعارات أو (Notifications)، فقد تكون هناك إعدادات منفصلة لأنواع مختلفة من الإشعارات.

يمكنك تعيين أذونات التطبيق حتى يتمكن من الوصول إلى أجزاء مختلفة من الهاتف فقط عندما يكون التطبيق مفتوحًا. بمعنى آخر، قم بتعيين الإذن والإذن للوصول على Android مؤقتًا (خيار Allow only while using the app).

من الممكن أيضًا تعيين الأذونات على Ask every time بحيث يطلب منك البرنامج الوصول إلى الإذن المطلوب في كل مرة.

أيضًا، في بعض إصدارات Android، يمكنك أيضًا استخدام خيار Allow all the time حتى يتمكن التطبيق دائمًا من الوصول إلى إذن محدد (على سبيل المثال، وصول Google Maps إلى الموقع).

أنواع Permission الإشعارات وأنواع الوصول إلى تطبيقات Android

3- التحقق من الأذونات بشكل منفصل ومنح أو إلغاء الوصول لكل منها

لحل مشكلة Permission في Android، إذا كنت تريد معرفة التطبيقات التي تم منحها أذونات على جهازك، فاتبع الخطوات التالية:

انتقل إلى Settings > Security and privacy > Permission manager.

التحقق من Permission بشكل منفصل ومنح أو إلغاء الوصول إلى كل منها

يمكنك هنا رؤية أنواع أذونات الهاتف بالإضافة إلى عدد التطبيقات التي لديها إذن الوصول هذا. انقر فوق كل من الأذونات التي تريدها لمعرفة التطبيقات التي يمكنها الوصول إليها والتطبيقات التي لا يمكنها الوصول إليها. على سبيل المثال، إذا كان جهازك هو هاتف Xiaomi، فيمكنك معرفة التطبيقات التي لديها إذن للوصول إلى كاميرا هاتف Xiaomi. أو، على جهاز Samsung اللوحي، قم بعرض قائمة التطبيقات التي لديها إذن للوصول إلى الميكروفون الموجود على هاتف Samsung.

تصل التطبيقات إلى إذن الكاميرا وما إلى ذلك

لتغيير حالة إذن أحد التطبيقات، حدد هذا التطبيق. على غرار الوضع السابق، يمكنك ضبط إذن التطبيق هنا على أوضاع مختلفة مثل Ask every time او Allow all time.

يمكنك أيضًا أن ترى في قسم Permission used in last 24 hours البرامج التي استخدمت الأذونات في آخر نهار وليلة.

التحقق من Permission التي تستخدمها البرامج في Permission used in last 24 hours

4- حل مشكلة Permission في الأندرويد عن طريق إعادة تثبيت التطبيق أو تحديثه

في بعض الأحيان يمكن حل مشكلة Permission Required على Xiaomi أو Samsung عن طريق إلغاء تثبيت التطبيق وإعادة تثبيته أو تحديثه. يمكن أن يؤدي ذلك أيضًا إلى حل مشكلات التطبيقات الأخرى مثل مشكلة عدم فتح التطبيق على Android . للقيام بذلك، من الأفضل التصرف وفقًا للطريقة التالية:

أدخل متجر Play وابحث عن التطبيق المطلوب من قائمة التطبيقات المثبتة على جهازك (من خلال النقر على الملف الشخصي والانتقال إلى قسم Manage your apps & device).

ابحث عن التطبيق في play store

انقر فوق خيار Uninstall وانتظر حتى تتم إزالة البرنامج من جهازك. يمكنك أيضًا القيام بذلك في إعدادات الجهاز، في قسم Apps، أو من خلال الضغط على أيقونة التطبيق في قائمة تطبيقات الجهاز والنقر فوق Uninstall.

قم بحل مشكلة Permission على Android عن طريق إعادة تثبيت التطبيق أو تحديثه

أعد تنزيل أحدث إصدار من التطبيق وتثبيته من متجر Play.

5- مسح ذاكرة التخزين المؤقت للتطبيق لحل خطأ الوصول

تتسبب مشكلات ذاكرة التخزين المؤقت أو الملفات المؤقتة للبرامج أحيانًا في حدوث مشكلات في التنفيذ الصحيح للبرنامج. من الأفضل تنظيف ذاكرة التخزين المؤقت للبرامج بانتظام، من حين لآخر. لحل مشكلة Permission في Android بهذه الطريقة:

انتقل إلى Settings > Apps.

اضغط على التطبيق المطلوب وأدخل قسم Storage. حدد خيار Clear Cache لحذف الملفات المؤقتة للتطبيق.

امسح ذاكرة التخزين المؤقت للتطبيق لحل خطأ الوصول

يمكنك أيضًا استخدام خيار Clear Data لإصلاح خطأ permission denied في Android . ولكن قبل استخدام هذا الخيار، تحتاج إلى عمل نسخة احتياطية لبياناتك المهمة داخل برنامج الملفات. إذا قمت بإنشاء حساب أو حساب مستخدم في البرنامج المطلوب، بعد الضغط على هذا الخيار، سيتم حذف حسابك من البرنامج. لذلك يجب عليك التأكد من حفظ حسابك في خوادم البرنامج وحفظ معلومات تسجيل الدخول الخاصة بك في مكان آخر حتى تتمكن من تسجيل الدخول إلى حسابك مرة أخرى.

6- التحقق من خيار البرامج المتداخلة (Appear on top)

تتداخل بعض البرامج مع برامج أخرى أو تعمل فوقها. إذا كانت مشكلة الوصول مرتبطة بأحد هذه التطبيقات، فيمكنك حل مشكلة Permission في Android بالطريقة التالية:

المزيد من المحتوى: تعلم 12 طريقة لحل مشكلة عدم فتح جوجل بلاي (مجربة)

داخل الجهاز، انتقل إلى Settings > Apps. اضغط على القائمة المكونة من ثلاث نقاط في الجزء العلوي من الشاشة وحدد Special access.

Special access إلى إعدادات البرامج في Android

قم بتمكين خيار Appear on top للتطبيق الذي يعطي خطأ في الوصول.

التحقق من خيار البرامج المتداخلة (Appear on top)

7- قم بتحديث نظام التشغيل Android لحل مشكلة Permission في Android

قد يكون خطأ الوصول إلى التطبيق بسبب خطأ أو مشكلة في إصدار Android لديك. إذا كان هناك تحديث جديد متوفر لجهاز Android الخاص بك، فقم بتنزيله وتثبيته. للتحقق مما إذا كان هناك تحديث جديد لجهازك، يجب عليك الانتقال إلى Settings > About phone > Software Update على جهاز Android الخاص بك.

قم بتحديث نظام التشغيل Android لحل مشكلة Permission في Android

من خلال النقر على خيار Download and install وتحديث Android، على الأرجح سيتم حل مشكلتك عن طريق السماح بالوصول إلى كاميرا هاتف Xiaomi أو عمليات الوصول الأخرى.

8- استخدام طريقة ADB (للمستخدمين المحترفين)

⚠ هذه الطريقة مخصصة للمستخدمين المحترفين، وقد يؤدي القيام بها دون علم إلى الإضرار بنظام تشغيل جهازك أو حذف بياناتك. لذلك، إذا لم يكن لديك معلومات كافية في هذا المجال، فمن الأفضل الاستعانة بالخبراء. ومن الأفضل أيضًا عمل نسخة احتياطية من بياناتك المهمة على جهاز Android الخاص بك قبل القيام بهذه الطريقة.

يمكنك تمكين أذونات الوصول للتطبيقات يدويًا. لهذا:

قم بتنزيل برنامج Android SDK Platform Tools لنظام تشغيل الكمبيوتر لديك (Windows أو Mac أو Linux). قم باستخراج الملف الذي تم تنزيله في مجلد.

أدخل المجلد الذي توجد به الملفات. انقر داخل القسم الذي تم كتابة عنوان المجلد فيه (شريط العناوين). بدلاً من العنوان، اكتب الكلمة powershell أو cmd واضغط على مفتاح الإدخال لفتح نافذة powershell أو cmd.

افتح مجلد Platform Tools في نظام التشغيل Windows

على جهاز Android، قم بتمكين خيار USB Debugging في Settings من قسم Developer Options. إذا لم يكن لديك هذا القسم، فانتقل إلى Settings > About device> Software Information واضغط على Build number سبع مرات لإضافة Developer Options إلى قائمة الإعدادات الخاصة بك.

تمكين خيار USB Debugging في Android

قم بتوصيل جهازك بالكمبيوتر عبر كابل USB.

في نافذة powershell أو cmd، اكتب الأمر التالي ثم اضغط على زر الإدخال:

adb devices

أمر adb devices لإصلاح خطأ permission denied في Android

في الرسالة التي تظهر على جهاز Android الخاص بك، حدد خيار Allow.

قم بتأكيد اتصال تصحيح أخطاء USB على نظام Android

أسماء أجهزة Android في كمبيوتر adb

أدخل الأمر التالي ثم اضغط على إدخال:

adb shell

يظهر اسم جهازك ككلمة مكونة من حروف وأرقام.

استخدام أمر adb shell لحل مشكلة permission required في Xiaomi و Samsung

أدخل الأمر التالي بعد علامة $.

pm grant [package-name] [android-permission-name]

بدلاً من [package-name] يجب عليك إدخال اسم حزمة البرنامج الذي تريده (يمكنك العثور على اسم حزمة البرنامج في الذاكرة الداخلية للجهاز أو مجلد Android أو مجلد data أو مجلد obb).

بدلاً من [android-permission-name]، يجب عليك أيضًا كتابة اسم إذن الوصول الذي تريد منحه للتطبيق. على سبيل المثال، لحل مشكلة إذن متصفح Chrome للوصول إلى الميكروفون الموجود على هاتف Samsung، استخدم الأمر التالي:

pm grant com.android.chrome android.permission.RECORD_AUDIO

اضغط على مفتاح الإدخال لمنح الوصول المطلوب إلى التطبيق على جهاز Android الخاص بك.

9- حل مشكلة Permission في الأندرويد مع إعادة ضبط المصنع للجهاز

⚠ ستؤدي طريقة إعادة ضبط المصنع أو إعادة الجهاز إلى إعدادات المصنع إلى فقدان جميع بياناتك الموجودة على الجهاز (بما في ذلك الصور ومقاطع الفيديو والتطبيقات وجهات الاتصال والرسائل). لذلك، قبل القيام بذلك، قم بعمل نسخة احتياطية لبياناتك الحيوية أو قم بنقلها إلى ذاكرة جهاز آخر.

إذا لم تنجح الطرق الأخرى لحل مشكلة Permission Required على أجهزة Xiaomi وSamsung وأجهزة Android الأخرى، فإن استعادة الجهاز إلى إعدادات المصنع يمكن أن تحل خطأ الوصول على أجهزة Android. وللقيام بذلك، بعد التأكد من أن الجهاز به شحن كافٍ، يجب عليك اتباع الخطوات التالية:

افتح قسم Settings بالجهاز. أدخل قسم General management.

اضغط على خيار Reset.

قسم Factory data reset لنظام Android

انقر فوق خيار Factory data reset واتبع خطواته. قد تستغرق عملية إعادة ضبط المصنع عدة دقائق.

حل مشكلة Permission في Android من خلال إعادة ضبط المصنع للجهاز

قد تختلف خطوات إعادة ضبط المصنع قليلاً اعتمادًا على العلامة التجارية لجهازك وإصدار Android المستخدم على الجهاز.

10-تفليش الجهاز لإصلاح خطأ Permission Denied على الاندرويد (للمستخدمين المحترفين)

⚠ وميض الهاتف غير معتمد من قبل الشركات المصنعة وجوجل. وهذا يزيد من احتمالية تعطل الجهاز، وتعريض معلومات الأمان الخاصة بك للخطر، وعدم توافق البرامج ونظام التشغيل الجديد، وإبطال ضمان جهازك. كما أن وميض الجهاز سوف يمحو جميع بياناتك. لذا، إذا كنت تريد استخدام هذه الطريقة، فيجب عليك عمل نسخة احتياطية لجميع بياناتك وملفاتك المهمة مسبقًا أو حفظها في مكان آخر.

المزيد من المحتوى: 9 طرق للحصول على ping في ويندوز واختبار ping لهاتف اندرويد

يعني وميض الجهاز تثبيت ROM أو برنامج ثابت جديد على الجهاز. يمكن اعتبار هذا الحل هو الطريقة النهائية لحل مشكلة Permission في Android. عادةً ما يتم إجراء عملية تفليش جهاز Android بواسطة خبير أو مصلح هواتف محمولة باستخدام برامج مثل Mi Flash Tool لهواتف Xiaomi أو TWRP .

في بعض الحالات، يواجه المستخدم خطأ آخر يشبه خطأ الوصول إلى التطبيق ويتعلق بتثبيت التطبيق من مصادر غير معروفة على الجهاز. وصفنا كيفية حل هذه المشكلة في هذا القسم.

تمكين الإذن لتثبيت التطبيقات من مصادر غير معروفة على Android

عادةً، لا تسمح أجهزة Android بتثبيت التطبيقات من مصادر غير معروفة. وهذا يعني أنك ستتلقى تحذيرًا عند تنزيل التطبيق وتثبيته من أي موقع أو مصدر آخر غير متجر Play. لحل مشكلة Permission في نظام Android لتثبيت التطبيقات، قم بالخطوات التالية:

أدخل إلى Settings جهاز Android الخاص بك.

انتقل إلى قسم Security & privacy.

في قسم More secutiry settings، انقر فوق Install unknown apps. هنا يمكنك تعيين التطبيقات التي تم تنزيلها والمصادر التي يمكن تثبيتها على جهازك. ثم قم بتمكين الميزة المطلوبة لجميع البرامج المطلوبة.

تمكين الإذن لتثبيت التطبيقات من مصادر غير معروفة على Android

الأسئلة المتداولة

ما معنى Permission في الهاتف؟

Permission يعني وصول تطبيقات جهاز Android إلى أجزاء مختلفة من الجهاز حتى تتمكن من أداء وظائف مختلفة. مثل الوصول إلى الكاميرا أو الموقع أو قائمة جهات الاتصال.

أين توجد ميزة الوصول في هاتف Xiaomi؟

أدخل إلى إعدادات الجهاز وانتقل إلى قسم Apps او Applications. حدد خيار Manage apps. في إعدادات البرنامج المطلوبة، يمكنك منح حق الوصول اللازم إلى البرنامج.

كيفية تفعيل خاصية التنسيب في الأعلى؟

لتنشيط هذه الميزة أو Always-on، انتقل إلى Settings > Display > Lock screen وقم بتنشيط خيار Show on Always-on Display.

كيفية تمكين الوصول إلى كاميرا الهاتف؟

للقيام بذلك، انتقل إلى قائمة الإعدادات، قسم Apps. اضغط على اسم التطبيق الذي تريد منح الوصول إلى الكاميرا وتمكين الوصول إلى الكاميرا في قسم Permissions.

كيفية تمكين إذن تثبيت التطبيق؟

في Settings > Security > Install unknown apps، قم بتمكين إعدادات التثبيت من مصادر غير معروفة.

كيفية تمكين ترخيص تطبيقات Xiaomi؟

انتقل إلى Settings > Apps > Manage apps. ثم حدد البرنامج المطلوب وقم بتغيير إعدادات App permissions.

كيفية تمكين ترخيص تطبيقات سامسونج؟

في Settings > Apps > [App Name] > Permissions، يمكنك تنشيط الأذونات التي تريدها لتطبيق معين.

ملخص

قد تحدث مشكلة Permission Required اندرويد لأسباب مختلفة مثل الإعدادات غير الصحيحة، وعدم تحديث البرامج، وعدم تحديث نظام تشغيل الجهاز. يمكن عادة حل هذه المشكلة عن طريق تغيير إعدادات أذونات التطبيق في Settings الجهاز، وإعادة تثبيت التطبيق أو تحديثه، ومسح ذاكرة التخزين المؤقت للتطبيق، والتحقق من خيار تراكب التطبيق، وتحديث إصدار Android، باستخدام طريقة adb، وإعادة ضبط المصنع، وتفليش جهاز أندرويد.

يجب أن تعلم أن بعض البرامج قد تطلب الوصول إلى أجزاء لا تحتاج إليها. لذلك، من الأفضل توخي الحذر عند تثبيت هذه البرامج وإعطاء أذونات الوصول إلى المعلومات الحساسة فقط للبرامج التي تحتاج إليها حقًا. أيضًا، إذا كنت تريد معرفة المزيد حول سبب احتياج التطبيق إلى أذونات معينة، فقد تتمكن من العثور على إجابة لسؤالك على الموقع الرئيسي لصانع التطبيق.

تعليقاتكم واقتراحاتكم؟

في هذه المقالة من Nooh Freestyle، قمنا بدراسة طرق حل مشكلة Permission في Android . ويمكنك مشاركة تجربتك في هذا المجال معنا في قسم التعليقات في هذا المقال. وأيضًا، إذا كانت لديك أية أسئلة حول الطرق المقدمة في هذه المقالة، فأدخلها في هذا القسم لتلقي إجابتك.

تعليقات