لماذا يعد تفعيل ADB على Android خطوة ذكية للمستخدمين المتقدمين
تفعيل ADB على أجهزة Android يمنح المستخدمين وصولًا أعمق إلى إمكانيات النظام، مما يفتح الباب أمام تخصيصات متقدمة وتحكم أكبر في الأداء. سواء كنت ترغب في إزالة التطبيقات المثبتة مسبقًا، أو تحسين استجابة الهاتف، أو حتى تنفيذ أوامر لا يوفرها النظام افتراضيًا، فإن ADB يمكن أن يكون أداة قوية تساعدك في تحقيق ذلك. لكن هل يستحق التفعيل؟ وما الفوائد الحقيقية التي ستحصل عليها؟
ملخص
- يتيح لك ADB عرض شاشة هاتفك لاسلكيًا على جهاز الكمبيوتر باستخدام scrcpy.
- يمكنك استخدام better-adb-sync لمزامنة الملفات مع تتبع التقدم بين هاتف ذكي يعمل بنظام Android وجهاز الكمبيوتر.
- يتيح لك هذا البرنامج التقاط لقطة شاشة بسهولة على هاتفك ونقلها لاسلكيًا إلى جهاز الكمبيوتر.
ربما سمعتَ عن ADB وضرورة تفعيله على هاتف Android. ولكن لماذا؟ إليك ثلاثة أسباب لتفعيل ADB على هاتفك الذكي الآن.
يتيح لك ADB عرض شاشة هاتفك لاسلكيًا على جهاز الكمبيوتر
في أحدث تحديثات macOS وiOS، يمكنك عرض شاشة iPhone على جهاز Mac. قد يكون هذا مفيدًا جدًا في بعض الحالات. ولكن ماذا عن Android؟ للأسف، لا توجد طريقة أصلية لعكس شاشة جهاز Android على جهاز كمبيوتر يعمل بنظام Windows (أو أي جهاز كمبيوتر آخر).
وهذا هو دور scrcpy. الاسم الغريب يرمز إلى “نسخة الشاشة” مع كتابة الأحرف المستخدمة في اسم التطبيق بخط عريض. بغض النظر عن اختلاف طريقة التسمية، تمكنتُ من استخدام scrcpy مع ADB عبر شبكتي المنزلية على هاتفي OnePlus 13R، وكان الأمر رائعًا.
كان هناك تأخير بسيط جدًا عند استخدام scrcpy، وتعمل الشاشة المنعكسة تمامًا كما لو كنتَ تلمسها. تمكنتُ من استخدام الإيماءات تمامًا كما فعلتُ على هاتف OnePlus 13R، وعمل كل شيء تمامًا كما توقعتُ.
بمجرد تثبيته على أنظمة macOS أو Windows أو Linux، يمكنك تشغيل الأمر scrcpy في الطرفية والاتصال بهاتفك عن بُعد وعرض شاشته على جهاز الكمبيوتر (والتفاعل معها).
كان لديّ جهازان متصلان بجهاز الكمبيوتر، أحدهما عبر USB والآخر عبر Wi-Fi. لذلك، شغّلت الأمر scrcpy -e لفرض الاتصال عبر Wi-Fi، وكان الأمر سلسًا. أما تشغيل الأمر scrcpy -d فسيفرض الاتصال عبر USB (مع أنني لا أرى سببًا للقيام بذلك إلا إذا لم تكن لديك شبكة Wi-Fi قوية).
على أي حال، إذا كنت ترغب في إبقاء شاشة هاتفك معروضة على جهاز الكمبيوتر، فاستخدم scrcpy. فقط اعلم أنه يجب أن يبقى هاتفك مفتوحًا مع تشغيل الشاشة ليعمل البرنامج، وستحتاج إلى إدخال أي رموز مرور على شاشة هاتفك (وليس شاشة جهاز الكمبيوتر).
يمكنك مزامنة الملفات بين جهاز الكمبيوتر والهاتف
مع أن ADB يتضمن أوامر adb push و adb pull بشكل أصلي، إلا أن better-adb-sync هو برنامج أفضل بكثير من الخيارات المدمجة. إنه برنامج أقرب إلى rsync، ويمكن استخدامه لمزامنة الملفات بين جهاز الكمبيوتر والهاتف.
على الرغم من أن الوظيفة الأساسية تُشبه إلى حد كبير أداتي adb push و adb pull، إلا أن ميزة واحدة تُميزها عن الأوامر المُدمجة: علامة –show-progress. تُظهر لك هذه العلامة تقدم نقل الملفات بين هاتفك والكمبيوتر. أما أمر better-adb-sync، بعد تثبيته، فهو adbsync فقط. لذا، يمكنك تشغيل أمر مثل adbsync –show-progress pull /sdcard/video.mp4 لنقل ملف فيديو من ذاكرة هاتفك إلى الكمبيوتر مع عرض التقدم.
معرفة حالة النقل أمرٌ بالغ الأهمية بالنسبة لي شخصيًا. أكره مجرد إرسال أمر والانتظار دون استجابة حتى يفشل أو ينجح. هل ما زال يعمل؟ هل ما زال النقل مستمرًا؟ هل توقف؟ هل يسير ببطء؟ هل هذا سبب طوله؟ هذه كلها أسئلة تراودني كثيرًا عند نقل الملفات عبر الطرفية.
إن القدرة على استخدام علامة –show-progress مع better-adb-sync أمرٌ بالغ الأهمية بالنسبة لي، وأعتقد أنك ستجدها مفيدةً أيضًا.
التقط لقطة شاشة وانقل الملف إلى جهاز الكمبيوتر لاسلكيًا
إذا كنت ترغب في التقاط لقطة شاشة لهاتفك بسهولة ونقل الصورة إلى جهاز الكمبيوتر بنقرة واحدة، فإن ADB هو الحل الأمثل.
ببساطة، استخدم الأمر adb shell screencap /sdcard/screen.png، وسيلتقط هاتفك لقطة شاشة. بعد ذلك، استخدم أمرًا مثل adbsync pull /sdcard/screen.png لسحب الملف إلى جهاز الكمبيوتر. يمكنك القيام بكل هذا عبر Wi-Fi بدون كابلات إذا كنت متصلاً لاسلكيًا بالهاتف أيضًا.
قد يكون هذا مفيدًا عند محاولة إرسال شيء ما لشخص ما من الكمبيوتر ولكنك تحتاج إلى المعلومات من هاتفك. أو، يمكنك استخدامه ببساطة إذا كان لديك الكثير من الهواتف ولا تتذكر اختصار الزر لالتقاط لقطة شاشة.
هناك عدة أسباب لاستخدام هذا الأمر، وأرى أن جميعها صحيحة. بالإضافة إلى ذلك، فهو يعمل بشكل رائع مع better-adb-sync لسحب الملف بسهولة إلى جهاز الكمبيوتر بعد التقاط لقطة الشاشة.
هل ترغب في معرفة المزيد من أوامر ADB لاستخدامها على هاتفك الذكي الذي يعمل بنظام Android؟ إليك تسعة من أفضل أوامر ADB التي يجب على كل مستخدم Android معرفتها.