نویسنده:‌ حامد حسینی 19:02 1399/02/05

132321067715842823.jpg
آموزش دستورات ADB


خوب اول بریم سراغ اینکه این کلمه یعنی چی و چه کاری میکنه؟ ADB مخفف کلمات Android Debug Bridge هست به این معنی که کاربر می تواند دستوراتی را از طریق command line یا خط فرمان وارد کند و گوشی نسبت به آن عکس العمل نشان دهد و در خروجی command line برگشتی ها نشان داده شود .
از مهم ترین کار هایی که خیلی از حرفه ای های اندروید و برنامه نویس ها با adb انجام میدن میشه به روت کردن ، ریست کردن گوشی و رفتن به منوی ریکاوری و fastboot بدون تلف کردن وقت و یا باز کردن بوتلودر بسیاری از گوشی ها و یا در برخی موارد دکمه های ولوم گوشی خراب می باشد و تنها راه رفتن به ریکاوری یا فست بوت همینadb و... اشاره کرد پس یاد گیری این قسمت کمک خیلی زیادی به تلف نشدن وقتتون و هم چنین کارهایی میکنه که در حالت معمولی امکان پذیر نیستند .
1- برای کار با adb حتما باید درایور گوشیتون وصل باشه که آموزش هاشو باید طبق گوشیتون انجام بدید .
2- برای کار با adb دو راه وجود داره یا باید andoid sdk رو دانلود کنید که باید به همراه اون کلی مخلفات دیگه هم نصب کنید یا اینکه یه فایل کوچیک که لینکش رو میذارم دانلود کنید و با همین کار کنید ، که به نظرم همین روش منطقی تره البته اگر برنامه نویس هستید روش اول منطقی تره .
دانلود فایل ADB

نکته : حتما usb debugging رو در قسمت دولوپر فعال کنید .

 


برای کار با adb باید وارد پوشه ای بشین که در درایو c اکسترکت کردین و دکمه ی shift کیبورد رو تو کامپیوتر پایین نگه دارین و سپس گزینه ی open command window here رو بزنید :
adb
خب حالا می تونید دستورات رو وارد کنید .

C:> adb push file.txt /data/local/tmp

این دستور فایل file.txt رو از کامپیوتر به مسیر /data/local/tmp در گوشی کپی میکنه.

C:\> adb pull /sdcard/error.log error.log

فایل /sdcard/error.log رو در کامپیوتر کپی میکنه.
C:\> adb install Superuser.apk
برنامه Superuser.apk رو از کامپیوتر در گوشی نصب میکنه.
C:\> adb shell
فرمان بالا command prompt رو در گوشی ایجاد میکنه.وقتی که $ promptرو دیدید یعنی از حالا به بعد هر دستوری رو وارد کنین در گوشیتون اجرا میشه.
C:\> adb shell ls
دستور "ls" رو در گوشی اجرا میکنه و نتایج رو نشون میده.
C:\> adb reboot
گوشی رو بوت میکنه.
C:\> adb reboot bootloader
گوشی رو در بوت لودر ریبوت میکنه.
C:\> adb reboot recovery
گوشی رو در ریکاوری ریبوت میکنه.

 

 

 

 

 

 

 

 

 

mobitrain

هنوز نظری ثبت نشده است