تثبيت التطبيقات على الذاكرة الخارجية في هاتفك الأندرويد بدون روت
نقل التطبيقات المثبتة من ذاكرة الهاتف الي الذاكرة الخارجية بدون روت
تواجه هذه المشكلة الجزء الأكبر من مستخدمي Android وهناك بعض الترتيبات مثل أنه من الممكن أن تمحو تطبيقاتك الحالية لتضع تطبيقات جديدة أو تقوم بنقل التطبيقات المثبتة حاليا الى بطاقة SD الخاصة بك، لتوفير مساحة لتثبيت تطبيقات أخري.
تحتاج للقيام ببعض احتياطات الأمان للحفاظ على هاتفك الأندرويد من فقدان أى ملفات قبل إجراء أي خطوات
- انسخ جميع البيانات من بطاقة SD الخاصة بك والصقها في ذاكرة هاتفك حتى لا تتلف بيانات هاتفك المحمول في وقت المعالجة هذا.
- قم بتوصيل هاتفك الأندرويد بجهاز الكمبيوتر الشخصي عن طريق كابل USB.
- قم بتصحيح خيار USB من المسار التالى
- الإعدادات >> التطبيقات >> التطوير >> تصحيح أخطاء USB
- أو Settings >> Applications >> Development >> USB Debugging
- وأخيرا لا تنسى تعطيل برامج الحماية من الفيروسات وجدار الحماية على جهاز الكمبيوتر الخاص بك.
قد يهمك أيضاً: حل مُشكلة عدم تحميل متجر جوجل بلاي للتطبيقات في أندرويد
الطريقة الأكثر فاعلية لنقل / تثبيت التطبيقات من الذاكرة الداخلية إلى بطاقة SD (بدون روت)
يجب عليك استخدام ADB أو Android Debug Bridge ، وهى الأداة المساعدة التي تم دمجها في Android SDK من Google.
1. تمكين تصحيح أخطاء USB:
يجب عليك التأكد من تفعيل خيار تصحيح USB.
- نذهب الى الإعدادات
- نخار خيارات المطور
- نضغط على تصحيح USB

أما إذا كان هاتفك باللغة الانجليزية Enable USB Debugging:
- نذهب الى settings
- بعدها نختار Developer Options
- ثم نضغط على USB Debugging

في حالة عدم ظهور خيارات المطور في هاتفك، قم بالذهاب الى حول الجهاز أو About Device ، ونضغط سبع مرات متتالية على رقم الإصدار أو Build Number، بعدها نعود الي الإعدادات ، نلاحظ ظهور خيارات المطور.



2. قم بتثبيت Android SDK:
أولاً نحتاج لتنزيل مكتبة Oracle’s Java JDK ، وتثبيتها على جهاز الكمبيوتر.
بعدها نقوم بتنزيل أدوات Android SDK،ونقوم بتثبيتها على جهاز الكمبيوتر في المسار التالى:
C:/ Development
بعد الانتهاء من تثبيت كلا من Oracle’s Java JDK وAndroid SDK على جهاز الكمبيوتر، نتأكد من توصيل الهاتف بالكمبيوتر عن طريق كابل USB.

كما موضح في الصورة أعلاه، نذهب الى مسار حفظ أدوات Android SDK، والذي هو كالتالى، بعدها نقوم بفتح ملف SDK Manager،
C:/ Development / adt-bundle-windows-x86_64
ونضع علامة صح أمام android sdk platform tools، ثم نضغط على خيار Install 1 Package…

وبهذا تم تثبيت أدوات Android SDK، والتى من ضمنها أداة ADB، والتى سوف نحتاج اليها في شرحنا هذا.
بعدها قم بإغلاق نافذة SDK Manager ، ونذهب الى المجلد SDK، ثم مجلد Platform Tools سنلاحظ أنه تم تثبيت الأدوات بالفعل، وسنجد أيضاً أداة ADB.
نضغط في أي مساحة فارغة داخل مجلد Platform Tools كلك يمين مع استمرار الضغط على مفتاح Shift من لوحة المفاتيح، ونختار من القائمة المنسدلة Open command window here .

بعدها قم بإدخال الأمر التالى adb devices ثم نضغط Enter، للتأكد من توصيل هاتفك بجهاز الكمبيوتر.

وأخيرا نقوم بإدخال الأمر التالى “adb shell pm setInstallLocation 2” ونضغط Enter، حتى يتم تثبيت التطبيقات على الذاكرة الخارجية SD Card بدلاً من ذاكرة الهاتف بشكل إفتراضي،وأيضاً بالنسبة للتطبيقات المثبتة بالفعل على ذاكرة الهاتف، يتم نقلها في الحال الى الذاكرة الخارجية SD Card.

أما إذا أردت التراجع عن هذا الأمر، وجعل التطبيقات يتم تثبيتها في ذاكرة الهاتف، قم بإدخال الأمر التالى
“adb shell pm setInstallLocation 0” ونضغط Enter، أي نقوم بوضع الرقم 0 بدلاً من الرقم 2 فقط.
بعد تدقيق وفحص هذه الطريقة لا تعمل على اجهزة السامسونج جلاكسي
ان شاء الله قريبا هيكون فيه فيديو توضيحي على قناتنا حول هذا الموضوع
شغالة حضرتك ، لو سمحت طبق مرة أخري بتركيز
تعبت وانا بحاول اثبت ملفات الجافا وال Android SDK ….
مش بيطلعلي زي الشرح
احنا آسفين جدا عن الخطأ، ان شاء الله هيكون فيه فيدو تفصيلي حول هذا الموضوع عن قريب.