جدول المحتويات:
- 1. قيادة أجهزة بنك التنمية الآسيوي
- 2. الأمر دفع ADB
- 3. الأمر ADB سحب
- 4. الأمر ADB إعادة التشغيل
- 5. و adb إعادة تشغيل bootloader وأوامر إعادة التشغيل adb
- 6. قيادة الأجهزة fastboot
- 7. الأمر فتح fastboot
- 8. الأمر adb install
- 9. الأمر adb sideload
- 10. قيادة قذيفة بنك التنمية الآسيوي
بالنسبة للكثيرين منا ، فإن حقيقة أننا نستطيع توصيل هاتف Android لدينا بجهاز كمبيوتر والتفاعل معه تعد إضافة كبيرة. إلى جانب الأوقات التي كسرنا فيها شيئًا وتحتاج إلى إصلاحه ، هناك العديد من الأسباب التي تجعل مستخدم Android المتقدم يرغب في التحدث إلى أجهزته. للقيام بذلك ، تحتاج إلى وجود عدد قليل من الأدوات ومعرفة بعض الأوامر. هذا ما سنتحدث عنه اليوم.
منحت ، لن تكون هذه هي المناقشة النهائية لأوامر adb ، ولكن هناك 10 أوامر أساسية يجب على الجميع معرفتها إذا كانوا يخططون للهبوط والقذرة باستخدام سطر الأوامر.
ستحتاج إلى بعض الأدوات والحصول عليها سهل. توجه إلى موقع مطور Android. يمكنك إما تثبيت حزمة Android Studio الكاملة إذا كنت تريد أدوات تصحيح أخطاء إضافية أو يمكنك التمرير لأسفل إلى أسفل الصفحة وتنزيل أدوات سطر الأوامر فقط. ما لم تكن تقوم بتطوير أو تصحيح أخطاء شيء ما على هاتفك أو لهاتفك ، فستحتاج فقط إلى أدوات سطر الأوامر.
- تثبيت SDK على جهاز الكمبيوتر الخاص بك
- تثبيت أدوات سطر الأوامر دون SDK الكامل
إذا كنت تستخدم Windows ، فهناك خطوة أخرى. قم بزيارة صفحة الشركة المصنعة لجهازك وتثبيت برامج تشغيل adb و fastboot لنظام التشغيل Windows. ستحتاج إلى هذا حتى يتمكن الكمبيوتر من التحدث إلى جهاز Android. إذا واجهت مشكلة (يمكن أن يكون Windows متقلبًا) ، فقم بزيارة المنتديات ولا بد أن يكون هناك شخص قادر على مساعدتك من خلالها.
الآن بعد أن أصبحنا جميعًا في نفس الصفحة ، قم بتمكين تصحيح أخطاء USB على جهازك (راجع دليل الأجهزة الخاصة بك إذا كنت بحاجة إلى مساعدة للعثور عليه) وقم بتوصيل هاتفك بالكمبيوتر.
ها نحن ذا.
1. قيادة أجهزة بنك التنمية الآسيوي
يعد أمر أجهزة adb هو الأكثر أهمية في المجموعة ، حيث يتم استخدامه للتأكد من اتصال جهاز الكمبيوتر وجهاز Android. لهذا السبب نحن نغطي ذلك أولا.
إذا كنت محترفًا في نظام التشغيل على جهاز الكمبيوتر الخاص بك ، فستحتاج إلى إضافة الدليل باستخدام أدوات Android إلى المسار الخاص بك. إذا لم تكن كذلك ، فلا تقلق. ما عليك سوى بدء تشغيل وحدة التحكم الطرفية أو الأوامر الخاصة بك وأشر إلى المكان الذي وضعت فيه الأدوات المستخرجة التي قمت بتنزيلها أعلاه.
بمجرد التأكد من أنك في المجلد الصحيح ، اكتب أجهزة adb في موجه الأوامر. إذا حصلت على رقم تسلسلي ، فأنت على ما يرام! إذا لم تقم بذلك ، فتأكد من وجودك في المجلد الصحيح ومن تثبيت برنامج تشغيل الجهاز بشكل صحيح إذا كنت تستخدم Windows. وتأكد من تشغيل تصحيح أخطاء USB!
الآن بعد أن تم إعداد كل شيء ، دعونا ننظر إلى بعض الأوامر الإضافية.
2. الأمر دفع ADB
إذا كنت ترغب في نقل ملف على جهاز Android الخاص بك برمجيًا ، فأنت تريد استخدام الأمر adb push. ستحتاج إلى معرفة بعض المعلمات ، وهي المسار الكامل للملف الذي تضغط عليه ، والمسار الكامل إلى المكان الذي تريد وضعه فيه. في الصورة أعلاه ، أدفع أغنية من مجلد الموسيقى على سطح المكتب إلى مجلد الموسيقى على هاتفي.
لاحظ العلامات المائلة في مسار الملف والاقتباسات حول المسار على جهاز الكمبيوتر الخاص بي في الأمر. يستخدم Windows \ كمفتاح تبديل في مسار ملف ويستخدم Unix /. نظرًا لأن اسم الملف به مسافات وأحرف خاصة (قمت بإعادة تسميته بهذه الطريقة عن قصد!) ، فأنت بحاجة إلى ترميز المسار بين علامات اقتباس.
3. الأمر ADB سحب
إذا كان adb push يرسل الملفات إلى جهاز Android الخاص بك ، فمن المنطقي أن الأمر adb pull سيخرجها.
هذا هو بالضبط ما تفعله ، ويعمل بنفس الطريقة التي يعمل بها الأمر adb push. يجب أن تعرف مسار الملف الذي تريد سحبه ، وكذلك المسار الذي تريد وضعه فيه. يمكنك ترك المسار الوجهة فارغًا وسيقوم بإسقاط الملف في مجلد الأدوات لتسهيل الأمور.
في هذا المثال ، قمت بذلك بالطريقة الصعبة وأدخلت المسار (المسارات) الكاملة حتى تتمكن من رؤية شكلها. تذكر قواعد الشرطة المائلة للأمام مقابل قواعد الشرطة المائلة للخلف ولن تواجه أية مشكلات.
4. الأمر ADB إعادة التشغيل
هذا هو بالضبط ما تعتقد أنه - طريقة لإعادة تشغيل جهازك من سطر الأوامر. تشغيله بسيط: فقط اكتب adb reboot وأدخل.
قبل أن تقول "يمكنني فقط الضغط على الزر!" عليك أن تفهم أن هذه الأوامر يمكن كتابتها ، ويمكن لجهازك إعادة التشغيل في منتصف البرنامج النصي إذا كنت في حاجة إليها. وهذا هو جيد segue إلى رقم خمسة.
5. و adb إعادة تشغيل bootloader وأوامر إعادة التشغيل adb
لا يمكنك فقط إعادة تشغيل جهازك ، بل يمكنك أيضًا تحديد إعادة تمهيده إلى أداة تحميل التشغيل. هذا سهل الاستخدام ، لأنه في بعض الأحيان تكون مجموعات الأزرار هذه سهلة الاستخدام ، وإذا كان لديك الكثير من الأجهزة ، فمن الصعب تذكرها جميعًا. بعض الأجهزة لا تملك حتى وسيلة للتمهيد إلى أداة تحميل التشغيل دون هذا الأمر. ومرة أخرى ، أن تكون قادرة على استخدام هذا الأمر في البرنامج النصي لا تقدر بثمن.
القيام بذلك أمر سهل ، ما عليك سوى كتابة adb reboot-bootloader واضغط على مفتاح الإدخال.
يمكن لمعظم الأجهزة أيضًا التمهيد إلى الاسترداد مباشرةً من خلال استرداد إعادة تشغيل adb (لاحظ أنه لا يوجد واصلة في هذا الجهاز) والبعض الآخر لا يستطيع ذلك. لن يضر أي شيء لمحاولة.
6. قيادة الأجهزة fastboot
عندما تعمل داخل محمل الإقلاع ، لم يعد adb يعمل. لم يتم تشغيلك بعد في Android ، وأدوات التصحيح غير نشطة للاتصال به. ستحتاج إلى استخدام الأمر fastboot في مكانه.
من المحتمل أن Fastboot هو أقوى أداة تصحيح متوفرة في نظام Android ، كما أن العديد من الأجهزة لا يتم تمكينها. إذا كان الأمر كذلك ، فعليك التأكد من أن الأمور تتواصل. هذا هو المكان الذي يأتي فيه أمر أجهزة fastboot. عند المطالبة ، اكتب فقط أجهزة fastboot وسترى رقمًا تسلسليًا ، تمامًا مثل أمر أجهزة adb التي نظرنا إليها مسبقًا.
إذا لم تكن الأمور تعمل وكنت تستخدم Windows ، فمن المحتمل أن تواجه مشكلة في برنامج التشغيل وستحتاج إلى مصدرها من الشركة المصنعة.
7. الأمر فتح fastboot
ستعمل عملية فتح fastboot على مسح كل شيء على هاتفك وإعادة ضبطه.
إن الكأس المقدسة لأوامر Android ، وفتح fastboot flashing يقوم بشيء واحد ، وشيء واحد فقط - يفتح أداة تحميل التشغيل. لا يتم تمكينه على كل هاتف ، حتى الهواتف التي تدعم تشغيل fastboot ، لكننا ندرجه لأنه حتى إذا لم تكن بحاجة إليه ، فهو جزء مهم من انفتاح Android. لا يهتم Google بما نقوم به مع الهواتف طالما لا يتعارض مع قواعد الوصول إلى Google Play ، وهذا يشمل هذه الطريقة السهلة للقضاء عليها ، حتى إذا كانت الشركة التي صنعت هاتفك لا تدعمها.
استخدامه سهل بما فيه الكفاية. بمجرد استخدام أجهزة fastboot للتأكد من أن كل شيء على اتصال ، فقط اكتب fastboot flashing unlock في الموجه واضغط على enter. انظر إلى جهازك ، اقرأ بعناية ، واختر بحكمة.
8. الأمر adb install
بينما يمكن لـ adb push نسخ الملفات إلى أجهزة Android الخاصة بنا ، يمكن لـ adb install بالفعل تثبيت التطبيقات. ستحتاج إلى توفير المسار حيث تم حفظ ملف.apk ، ثم تشغيله مثل هذا: adb install TheAppName.apk.
إذا كنت تقوم بتحديث تطبيق ما ، فإنك تستخدم رمز التبديل -r: adb install -r TheAppName.apk. يوجد أيضًا مفتاح التبديل الذي يحاول التثبيت على بطاقة SD بالإضافة إلى الأوامر الأخرى التي ربما لن تحتاجها على الإطلاق.
وأخيرًا ، يمكنك إلغاء تثبيت التطبيقات حسب اسم الحزمة الخاصة بها مع adb وإلغاء تثبيت package-name-here. إلغاء التثبيت لديه مفتاح أيضا. سيؤدي مفتاح التبديل -k إلى إلغاء تثبيت التطبيق ، مع ترك جميع بيانات التطبيق وذاكرة التخزين المؤقت في مكانها.
9. الأمر adb sideload
يتم تنزيل تحديث OTS (البث المباشر) عبر هاتفك كملف بتنسيق zip. يمكنك أيضًا تنزيل هذا الملف المضغوط يدويًا وتثبيته دون الحاجة إلى الانتظار حتى يتم دفع التحديث إليه. النتيجة النهائية هي نفسها كما لو كنت قد انتظرت ، لكننا نكره الانتظار.
كل ما عليك فعله هو تنزيل التحديث على جهاز الكمبيوتر الخاص بك. قم بتوصيل هاتفك بالكمبيوتر. بعد ذلك ، قم بإعادة التشغيل إلى الاسترداد على هاتفك وباستخدام أزرار مستوى الصوت لأعلى ولأسفل ، اختر تطبيق التحديث من بنك التنمية الآسيوي. ثم قفز إلى محطة القيادة / سطر الأوامر المفضلة لديك واكتب adb sideload Full-Path-to-the-file.zip واضغط على enter. دع الأمور تسير في مسارها ، وأنت ذهبي.
10. قيادة قذيفة بنك التنمية الآسيوي
الأمر adb shell يخلط بين كثير من الناس. هناك طريقتان لاستخدامه ، واحدة حيث يمكنك إرسال أمر إلى الجهاز لتشغيله في غلاف سطر الأوامر الخاص به ، والأخرى حيث يمكنك بالفعل إدخال shell command للجهاز من جهازك الطرفي.
في الصورة أعلاه ، أنا داخل غلاف الجهاز. الوصول إلى هناك سهل بما فيه الكفاية ، فقط اكتب قذيفة بنك التنمية الآسيوي وأدخل. بمجرد الدخول إلى الداخل ، يمكنك التفاعل مع نظام التشغيل الفعلي قيد التشغيل على هاتفك. سأحذرك من أنه ما لم تكن على دراية بقذيفة الرماد أو القشرة ، عليك أن تكون حذرًا هنا لأن الأمور يمكن أن تتجه جنوبًا بسرعة إذا لم تكن كذلك. الرماد والباش قذائف قيادة. إنها تسمح لك بالتفاعل مع هاتفك من خلال أوامر مكتوبة ويستخدم الكثير من الأشخاص واحدًا أو كليهما على أجهزة كمبيوتر Linux أو Mac الخاصة بهم حتى إذا لم يعرفوا ذلك. ** إنها ليست DOS لذا لا تحاول أي أوامر DOS. **
تتمثل الطريقة الأخرى لاستخدام الأمر adb shell في إخبار هاتفك بتشغيل أمر shell دون الدخول إلى shell. استخدامه سهل. اكتب بنك التنمية الآسيوي شل
كن حذرًا جدًا في تشغيل الأوامر المباشرة باستخدام هذه الأساليب.
وهناك لديك. هناك الكثير من الأوامر لمعرفة ما إذا كنت من النوع الذي يحب تعلم الأوامر ، ولكن هذه العشرة هي ما تحتاجه حقًا لمعرفة ما إذا كنت تريد البدء في البحث في موجه الأوامر.
تم تحديثه في أغسطس 2018 ليظل محدثًا بأحدث إصدارات Android.