أندرويد هو نظام تشغيل شائع يستخدم على ملايين الأجهزة حول العالم. ومع ذلك ، يواجه المستخدمون أحيانا مشاكل عند حذف الملفات. المشكلة الأكثر شيوعا هي عدم وجود إذن لحذف ملف. يمكن أن يحدث هذا الموقف لأسباب مختلفة ، ولكن هناك عدة طرق بسيطة لحل هذه المشكلة.
الخطوة الأولى هي التأكد من أن لديك حقوق المسؤول على الجهاز. إذا كان لديك حق الوصول إلى إعدادات الجهاز ، فتحقق مما إذا كان لديك إذن بحذف الملفات. إذا لم تكن مسؤولا ، فاطلب من مالك الجهاز منحك الحقوق المناسبة.
إذا كانت لديك حقوق المسؤول ، ولكن لا يزال يتعذر عليك حذف الملف ، فحاول استخدام مدير ملفات مختلف. لدى بعض مديري الملفات قيود على حذف الملفات ، لذا قم بتثبيت تطبيق آخر من متجر اللعب للتحقق مما إذا كان يمكنك حذف الملف الذي تحتاجه.
إذا لم تساعد جميع الطرق المذكورة أعلاه ، فحاول التحقق من الملف للحماية من الكتابة. انسخ الملف إلى جهاز الكمبيوتر الخاص بك أو أي جهاز آخر للتأكد من أن الملف غير محمي ضد الكتابة. إذا كان بإمكانك حذف ملف على جهاز الكمبيوتر الخاص بك ، فإن المشكلة تكمن في جهازك. في هذه الحالة ، اتصل بالشركة المصنعة للجهاز أو الحصول على مساعدة إضافية من المجتمع المستخدم الروبوت.
- التحقق من الأذونات لحذف الملفات
- مسح ذاكرة التخزين المؤقت للتطبيق لحل مشكلات حذف الملف
- استخدام تطبيقات الطرف الثالث لحذف الملفات على الروبوت
- إعادة تشغيل الجهاز لحل مشكلة حذف الملف
- تحديث نظام أندرويد لإصلاح مشكلات حذف الملفات
التحقق من الأذونات لحذف الملفات
عند محاولة حذف ملف على جهاز الروبوت ، قد يحدث خطأ إذا لم يتم توفير الأذونات المناسبة. لحذف الملفات ، تأكد من أن التطبيق الخاص بك لديه الأذونات اللازمة من المستخدم.
قد تكون الأذونات التالية مطلوبة لحذف الملفات:
- التخزين الخارجي: إذن الكتابة إلى وحدة التخزين الخارجية للجهاز.
- قراءة التخزين الخارجي: إذن لقراءة الملفات من وحدة التخزين الخارجية للجهاز.
للتحقق من الأذونات وطلبها من المستخدم ، يمكنك استخدام طرق خاصة داخل واجهة برمجة تطبيقات أندرويد. فيما يلي مثال على كيفية القيام بذلك في جافا:
إذا (كونتيكستكومبات.تحققالإذن الذاتي(السياق ، البيان.إذن.== باكاجيماناجر.إذن _ ممنوح) {
// تم منح الإذن بالفعل ، يمكنك حذف الملفات
// رمز حذف الملف الخاص بك} آخر {
// لم يتم منح الإذن ، فمن الضروري أن تطلب من المستخدم
أكتيفيتيكومبات.طلب الإذن (نشاط ، سلسلة جديدة [] {بيان.إذن.كتابة _ تخزين خارجي} ، رمز الطلب);
}
في هذا المثال ، يتم التحقق مما إذا كان هناك إذن للكتابة إلى وحدة التخزين الخارجية للجهاز. إذا تم منح الإذن بالفعل ، يمكنك حذف الملفات. خلاف ذلك ، تحتاج إلى طلب إذن من المستخدم باستخدام طريقة ريكويستبيرميسيونس.
بعد طلب الإذن ، سوف تحتاج إلى معالجة النتيجة ، والتي سيتم تمريرها إلى طريقة أونركستبرميسيونسولت. داخل هذه الطريقة ، يمكنك التحقق مما إذا كان المستخدم قد منح الإذن أم لا:
@تجاوز
public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {
switch (requestCode) {
case requestCode: {
if (grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
// Разрешение предоставлено, можно удалять файлы
// Ваш код удаления файлов
| } else { | // Разрешение не предоставлено, обработка отказа |
|---|---|
| // Ваш код обработки отказа | } |
| return; | } |
| } | } |
| في هذا المثال ، بعد منح الإذن أو رفضه ، يمكنك تنفيذ الإجراءات المناسبة بناء على النتيجة. إذا تم منح الإذن ، فاحذف الملفات الموجودة في التطبيق الخاص بك. |
مسح ذاكرة التخزين المؤقت للتطبيق لحل مشكلات حذف الملف
في بعض الأحيان قد تكون هناك مشكلة مع حذف الملفات على أجهزة الروبوت ، وهذا غالبا ما يرجع إلى ذاكرة التخزين المؤقت المتراكمة للتطبيق.
ذاكرة التخزين المؤقت هي بيانات مؤقتة تقوم التطبيقات بحفظها على الجهاز للوصول إليها بشكل أسرع في المستقبل. في بعض الحالات ، قد تكون ذاكرة التخزين المؤقت تالفة أو تحتوي على أخطاء ، وقد يؤدي ذلك إلى تعارضات عند حذف الملفات.
تتمثل إحدى طرق حل هذه المشكلة في مسح ذاكرة التخزين المؤقت للتطبيق. يمكن القيام بذلك على النحو التالي:
1. افتح إعدادات الجهاز وابحث عن قسم" التطبيقات".
2. في قائمة التطبيقات ، ابحث عن التطبيق الذي لديك مشكلة في حذف الملفات ، وانقر فوقه.
3. في نافذة التطبيق التي تفتح ، ابحث عن قسم "التخزين" وحدده.
4. في قسم" التخزين "، سترى عدة خيارات ، من بينها"مسح ذاكرة التخزين المؤقت". انقر فوق هذا الخيار.
5. قم بتأكيد الإجراء الخاص بك في مربع الحوار الذي يظهر. ربما تكون قد قمت بحفظ البيانات المتعلقة بهذا التطبيق والتي سيتم حذفها عند مسح ذاكرة التخزين المؤقت. يمكنك حفظ هذه البيانات إذا كنت في حاجة إليها.
6. بعد التأكد من مسح ذاكرة التخزين المؤقت للتطبيق ، حاول مرة أخرى حذف الملفات ، ويجب حل المشكلة.
إذا ظلت مشكلة حذف الملفات دون حل بعد مسح ذاكرة التخزين المؤقت للتطبيق ، فيمكنك محاولة إعادة تشغيل الجهاز أو الاتصال بمطور التطبيق للحصول على دعم إضافي.
| استخدام تطبيقات الطرف الثالث لحذف الملفات على الروبوت | إذا لم يكن لديك إذن لحذف ملف على الروبوت واجهت مشاكل عند محاولة حذفه ، يمكنك استخدام تطبيقات الطرف الثالث التي سوف تساعدك على حل هذه المشكلة. |
| هناك العديد من تطبيقات حذف الملفات على أندرويد التي تقدم ميزات وقدرات أكثر تقدما من تطبيق ملفاتي القياسي. وهنا بعض منهم: | اسم التطبيق |
| الوصف | وفاق ملف اكسبلورر |
مدير ملفات قوي لا يسمح لك بحذف الملفات فحسب ، بل يسمح لك أيضا بنسخ محتوياتها ونقلها وإعادة تسميتها وعرضها.
- سيد نظيفة
- تطبيق لتنظيف وتحسين الجهاز ، والذي يسمح لك أيضا لحذف الملفات غير الضرورية من الروبوت.
- سد خادمة
أداة لإدارة الملفات وتنظيف الذاكرة مع القدرة على حذف الملفات غير الضرورية وذاكرة التخزين المؤقت.
قائد الملف
مدير ملفات يقدم مجموعة واسعة من الوظائف ، بما في ذلك القدرة على حذف الملفات.