طريقة إنشاء نسخة إحتياطية من تطبيقات الأندرويد Backup your Apps
كنا قد تحدثنا فيما مضى عن طريقة إنشاء نسخ احتياطية Backup من بياناتك الموجودة على الجهاز ( إنشاء نسخة احتياطية لجهات اتصال وملفات موسيقى ومستندات وصور وتسجيلات فيديو وغيرها، وللرسائل القصيرة). والآن سنقوم بشرح طريقة عمل نسخة احتياطية للتطبيقات Applications الموجودة على الجهاز بغرض استعادتها في حال انهيار نظام التشغيل أو تعطله لسبب ما.
سأراعي في الشرح جميع أنظمة التشغيل (حيث أن الطريقة تتطلب وصل الجهاز الجوال بالكمبيوتر)، ولكن الصور ستكون من نظام الماك.
١- بداية، افصل جهاز الأندرويد عن الكمبيوتر ان كنت قد وصلته به مسبقا. والآن يلزمنا تواجد الحزمة التطويرية البرمجية SDK على الكمبيوتر (قم بتحميل النسخة المناسبة من هنا).
٢- قم بفك ضغط الملف واحفظه في مكان تستطيع تذكره.
٣- (اذا كنت من مستخدمي اللينوكس أو الماك، تجاوز هذه الخطوة) يلزمك كمستخدم للويندوز تنصيب برنامج التعريف Driver الخاص بمنفذ اليو إس بي USB حتى يتمكن الكمبيوتر من التعرف على جهاز الأندرويد المتصل به. لعمل ذلك، قم بالبحث عن مدير ملفات الحزمة التطويرية واسمه SDKSetup.exe داخل مجلد SDK الذي فككنا الضغط عنه. قم باختيار Available Packages وهو آخر خيار في القائمة التي على يسارك. ستظهر لك معلومات مشابهة لمحتويات الصورة في الأسفل:
إضافة لما ورد أعلاه، ستجد خيارا خاص بك كمستخدم للويندوز اسمه: Usb Driver package, revision 1. قم بتحديد هذا الخيار واضغط على Install Selected. والآن انتقل الى جهاز الأندرويد، اضغط على Settings ومن ثم Applications. اضغط بعدها على خيار Development، وبعدها اختر USB debugging. والآن قم بتوصيل جهاز الأندرويد عبر منفذ اليو اس بي بالكمبيوتر. سيتعامل كمبيوترك مع جهاز الأندرويد كعتاد Hardware بحاجة الى ملف تعريف Driver. والآن اذا كنت من مستخدمي الفيستا، فعليك عمل التالي:
أ- اختر Locate and install driver software
ب- اختر Don't search online
ج- اختر I don't have the disk. Show me other options
د- اختر Browse my computer for driver software
ه- اضغط على Browse… وحدد المجلد الذي تم وضع فيه ملف التعريف Usb Driver Package وهو "usb_driver".
و- اضغط Next. في حال سئلت عن install the Google ADB Interface device اضغط OK.
لمستخدمي الاكس بي، اتبع ما يلي:
أ- اختر Install from a list or specific location ثم Next.
ب- اختر Search for the best driver in these locations وقم بإزالة التحديد عن Search removable media وبعدها حدد Include this location in the search.
ج- اضغط Browse… وحدد المجلد واسمه "usb_driver". ثم اضغط Next.
٤- (لمستخدمي الماك واللينوكس) قم بتوصيل جهاز الأندرويد بالكمبيوتر عبر منفذ اليو اس بي.
٥- بالنسبة للماك واللينوكس قم بفتح Terminal وتوجه الى مجلد الحزمة التطويرية. ثم
cd tools/
والآن قم بكتابة الأمر التالي:
./adb pull /data/app/
ثم قم بإضافة المكان الذي ترغب تخزين النسخة الاحتياطية بداخله على جهاز الكمبيوتر. بالنسبة لي، قمت بعملها على الشكل التالي:
والآن اضغط Enter وسترى نتائج مشابهة للصورة التالية:
بانتهاء هذه الخطوة، تكون قد أنهيت المهمة بنجاح 🙂
بالنسبة لمستخدمي الويندوز:
افتح قائمة Start، اضغط على Run واكتب cmd. والآن توجه باستخدام الأمر المعروف cd الى الملف الذي حفظت فيه الحزمة التطويرية. (مثلا اذا كنت قد حفظت الملف في مجلد C:\User\AndroidSDK قم بالتوجه اليه باستخدام
cd /
أولا ثم cd User\AndroidSDK). والأن cd tools. قم بكتابة الأمر التالي:
adb pull /data/app/
ثم قم بإضافة المكان الذي تود حفظ النسخة الاحتياطية فيه على جهاز الكمبيوتر. مثلا C:\User\appsbup ليصبح الأمر كالتالي:
adb pull /data/app/ C:\User\appsbup
اضغط Enter وبنهاية العملية، تكون قد تمكنت من الحصول على النسخة الاحتياطية 🙂
قد يتساءل البعض، وماذا عن إنشاء نسخة احتياطية من نظام التشغيل نفسه؟ سنقوم بشرح هذه الخطوة لاحقا، ولكن للعلم، العملية هذه تتطلب صلاحيات الجذر Root حتى تتم.
تحياتي لكم !