نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی

اعمال به روز رسانی از ADB - چیست؟ اصول کار با ADB.

اگر تصمیم دارید گوشی هوشمند خود را reflash کنید، قطعاً با مفهومی مانند Apply update از ADB مواجه خواهید شد. همه نمی دانند این چیست، اما درک این موضوع دشوار نیست. برخی باید با این موضوع آشنا شوند، با مفهوم "سیستم افزار" شروع می کنند، برای کسی فقط رمزگشایی مخفف ADB کافی است.

وقت ملاقات

اگر صاحب یک دستگاه اندرویدی هستید، این تضمین نمی کند که باید با Apply update از ADB مقابله کنید. چیست - والدین ما نمی دانند، چه کسی در صورت خرابی دستگاه، آن را برای فرزندان خود یا به یک مرکز خدمات می آورد.

اما اگر یک کاربر باتجربه گوشی های هوشمند هستید و ایده ای از چنین فرآیندی مانند سیستم عامل دارید، بهتر است خودتان این برنامه را کشف کنید. اولاً از این طریق می توانید هر گوشی را بدون هزینه های مالی غیر ضروری احیا کنید. ثانیاً، نحوه دریافت حقوق ریشه یا تغییر رابط سیستم را خودتان یاد خواهید گرفت.

برنامه

قبل از اینکه بفهمیم ترجمه Apply Update از عبارت ADB چیست، اجازه دهید آن را با نرم افزار بفهمیم. ADB بخشی جدایی ناپذیر از سیستم است که مخفف Android Debug Bridge است. به روسی به عنوان "پل اشکال زدایی" اندروید "" ترجمه می شود و البته می تواند کمی به یک کاربر معمولی بگوید.

این اتفاق افتاد که سیستم عامل اندروید از لینوکس از قبل موجود تکامل یافت. روش قدیمی هر دو نیازمند بهره برداری از خط فرمان برای برخی تغییرات هستند. طبیعتاً شبیه سازها قبلاً توسعه یافته اند. اما کار با آنها به دلیل صفحه نمایش کوچک و برخی محدودیت ها ناراحت کننده است.

علاوه بر این، خود کامپیوتر اغلب مورد نیاز است، بنابراین نرم افزار خاصی مورد نیاز است. این برنامه ADB است که برای اتصال هر دو دستگاه کار می کند و بدین ترتیب عملیات های مختلفی را با سیستم اندروید اجرا می کند.

سیستم عامل

همانطور که قبلا ذکر شد، اغلب در طول فرآیند چشمک زدن است که به روز رسانی Apply from ADB inscription مواجه می شود. ترجمه به روسی نشان دهنده استفاده از به روز رسانی با استفاده از پل اشکال زدایی "Android" است. اما به بیان ساده، این گزینه به شما اجازه می دهد تا گوشی را در حین به روز رسانی، بازیابی یا نصب سیستم عامل کنترل کنید.

فریمور چیست؟ بنابراین مردم شروع به فراخوانی نرم افزارهای جاسازی شده کردند. بسته به هدف، می تواند متفاوت باشد و کار خاصی را انجام دهد. اما در گوشی هوشمند مجموعه ای از نرم افزارهایی است که در سیستم عامل گنجانده شده است.

سیستم عامل به طور مشروط عملکرد سخت افزار تلفن را کنترل می کند. به احتمال زیاد، بدون آن، دستگاه به هیچ وجه نمی تواند کار کند.

بهبود

این سؤال که این یک به‌روزرسانی Apply از ADB است، زمانی که افراد به منوی بازیابی می‌رسند، مطرح می‌شود. هر گوشی هوشمند اندرویدی یک حالت بازیابی دارد. در اینجا می توانید بازنشانی کارخانه ای، نصب به روز رسانی ها و غیره را اجرا کنید.

جالب اینجاست که افراد کمی قبلاً منوی کلاسیک را دیده اند، زیرا کوشیک دوتا تصمیم گرفت جایگزینی برای آن ایجاد کند. اکنون این منوی بازیابی معمولی به نام Clockworkmod Recovery است. تقریباً در همه ابزارهای مدرن یافت می شود.

این نسخه از منو قبلاً یک نسخه کمکی به دست آورده است. یکی با استفاده از کلیدهای صدا و پاور کار می کند، در حالی که دیگری با صفحه نمایش لمسی کنترل می شود.

به طور کلی، در حال حاضر تعداد زیادی بازیابی شخص ثالث مشابه وجود دارد. البته بهتر است از دستگاهی که از قبل در دستگاه وجود دارد، بدون نصب نرم افزار اضافی استفاده کنید. این گزینه ایمن تر و اثبات شده است.

برای رسیدن به این منو از کلیدهای ترکیبی استفاده کنید. برای موارد مختلف، ممکن است دکمه های مختلفی وجود داشته باشد. اما بیشتر اوقات، باید دکمه افزایش صدا و پاور را نگه دارید. سپس گوشی خاموش می شود و وارد این منو می شود.

استفاده

هنگامی که لیست کاملی از کلمات نامفهوم را در مقابل خود می بینید، در میان آنها عبارت Apply update from ADB وجود خواهد داشت. ما قبلاً متوجه شده ایم که چیست، باید بدانیم که چرا این گزینه مورد نیاز است و چرا از آن استفاده می شود.

اغلب، از طریق این خط است که به راحتی می توان به روز رسانی ها را با یک سیستم عامل جدید دانلود کرد. در این صورت گوشی شما باید به کامپیوتر متصل باشد. باید یک خط فرمان برای برنامه ADB روی صفحه نمایشگر وجود داشته باشد. بنابراین با کنترل گوشی و سیستم آن از طریق کامپیوتر به راحتی می توانید تمامی تغییرات لازم را انجام دهید.

تمام اقدامات با سیستم عامل از طریق پل اشکال زدایی انجام می شود. در رایانه، دستوراتی را وارد می کنید که گوشی هوشمند را تغییر می دهد. درک این نکته مهم است که تنها از این طریق به گزینه هایی دسترسی خواهید داشت که توسط سازنده از کاربر پنهان شده است.

آماده سازی

اگر تصمیم به استفاده از این روش به روز رسانی دارید، باید از قبل خود را آماده کنید تا در طول فرآیند با مشکل مواجه نشوید. گوشی هوشمند خود را حداکثر شارژ کنید. البته توصیه می شود که حداقل نصف شارژ وجود داشته باشد، اما ریسک ارزش آن را ندارد. بازخورد مربوط به گزینه Apply update from ADB و خطاهای احتمالی در انجمن ها را بخوانید.

در مرحله بعد، باید Android SDK را روی رایانه شخصی خود نصب کنید. این برنامه اصلی است که دارای ابزارهای زیادی از جمله ADB است. فراموش نکنید که USB Debugging را روی گوشی خود تنظیم کنید. بسیاری از مردم این مرحله را فراموش می کنند و سپس سؤالاتی در مورد اینکه چرا برنامه یا رایانه ابزار آنها را نمی بیند می پرسند.

به هر حال، "اشکال زدایی USB" اخیراً از دید برخی از کاربران پنهان شده است. همه چیز به مدل گوشی بستگی دارد. به عنوان مثال، زمانی که باید گزینه "درباره تلفن" را پیدا کنید، گزینه ای وجود دارد. معمولاً در تنظیمات سیستم یافت می شود. در مرحله بعد، باید تا 10 بار روی خط "Build number" کلیک کنید. متوجه خواهید شد که اعلان هایی در زیر ظاهر می شود که در مسیر درستی قرار دارید.

اگر همه چیز درست باشد، پیامی از سیستم دریافت خواهید کرد که توسعه دهنده شده اید. اکنون می توانید به قسمت "گزینه های توسعه دهنده" بازگردید و این گزینه در آنجا ظاهر می شود.

مدل هایی وجود دارد که به سادگی "رسوب" را در یک مکان غیر معمول پنهان می کنند. به عنوان مثال، سعی کنید در بخش "حافظه" جستجو کنید. گاهی اوقات این مورد در آنجا پنهان می شود.

در طول آماده سازی، باید به یاد داشته باشید که خط فرمان را اجرا کنید. برای این کار کافیست Windows cmd را جستجو کنید. سپس Enter را فشار دهید. در نهایت، بررسی کنید که آیا کابل به درستی کار می کند یا خیر. مهم است که آن قطع نشود و هیچ قطع ارتباط دائمی بین تلفن هوشمند و رایانه وجود نداشته باشد.

دستورات

همانطور که قبلا متوجه شدید، برای ایجاد تغییرات، باید از دستورات استفاده کنید. تعداد زیادی از آنها وجود دارد، اما بعید است که یک کاربر معمولی به همه چیز نیاز داشته باشد. اغلب اتفاق می افتد که "کاربران" بی تجربه دستورات را در شبکه پیدا می کنند و بدون فکر وارد برنامه می شوند و نمی دانند ADB به روز رسانی Android Apply چیست.

برای درک آنها، دانش فوق العاده مورد نیاز نیست. فقط کافی است توضیحات و وظایف آنها را با دقت بخوانید. بیایید در ادامه به چند دستور مهم و مفید نگاهی بیندازیم.

ارتباط

بنابراین، اولین و اصلی ترین دستور دستگاه های adb است. هنگامی که آن را در خط فرمان وارد می کنید، اطلاعاتی در مورد اینکه آیا دستگاه شما به درستی متصل است یا خیر، دریافت می کنید. این برنامه علاوه بر این که چنین مشکلاتی را شناسایی خواهد کرد، امکان ارتباط بین گوشی هوشمند و کامپیوتر از طریق دستورات ترمینال را نیز نشان خواهد داد.

معمولاً اگر ابزار به درستی متصل شده باشد، خط لیست دستگاه های متصل در جدول ظاهر می شود. شماره سریال گوشی و آمادگی برای کار به شرح زیر است: «آنلاین» یا «آفلاین».

حمل و نقل

دستور فشار adb زیر. ممکن است مفید باشد یا نباشد. اما شما بهتر در مورد او می دانید. این گزینه به شما امکان می دهد فایل ها را از رایانه خود به دستگاه خود منتقل کنید. برای انجام این کار، در خط فرمان باید مسیری که فایل در آن قرار می گیرد و همچنین مکانی که مسیر آن را شروع می کند را مشخص کنید.

اگر سند مورد نیاز شما در پوشه برنامه است، این آدرس را می توان حذف کرد.

دستور adb pull برعکس عمل می کند. به لطف آن می توانید به راحتی فایل ها را از گوشی هوشمند خود به رایانه شخصی خود انتقال دهید. همانند گزینه قبلی، باید دو مسیر را مشخص کنید. اما اگر می خواهید سند در پوشه برنامه موجود در رایانه شما قرار گیرد، نیازی به تعیین آدرس برای آن ندارید.

راه اندازی مجدد

گزینه Apply update from ADB ما را با دستور موجود در برنامه تا حدودی تغییر داده و به عنوان راه اندازی مجدد adb استفاده می شود. اگر تمام تنظیمات مورد نیاز انجام شده باشد، ضروری است. و در پایان، طبق معمول، باید گوشی هوشمند خود را مجددا راه اندازی کنید. با این روش است که راه اندازی مجدد آن آسان است.

توانمندسازی

برای فعال کردن حقوق ریشه، از گزینه bootloader استفاده کنید. برای این کار باید دستورات adb reboot-bootloader و adb reboot recovery را فعال کنید. اعمال به روز رسانی ADB امکان جابجایی به یک بوت لودر جدید را فراهم می کند، که برای به دست آوردن حقوق توسعه یافته و سیستم عامل جایگزین مورد نیاز است.

مدل های تلفنی وجود دارند که با استفاده از کلیدهای ترکیبی خاص وارد این بوت لودر می شوند. اگرچه این نادر است، اما استفاده از دستور adb reboot-bootloader بسیار ساده تر است.

اگر نیاز به دسترسی به منوی بازیابی دارید، از دستور بازیابی مجدد adb استفاده کنید.

"ارتباطات"

اگر وارد حالت بوت لودر شوید، تمام دستورات برنامه ADB کار نمی کنند. برای این کار باید از یک گزینه دیگر استفاده کنید. برای برقراری ارتباط بین دستگاه ها باید دستگاه های فست بوت را وارد کنید.

این دستور یک ابزار عالی برای کاربران حرفه ای در نظر گرفته می شود. بنابراین برخی از تولیدکنندگان از آن پشتیبانی نمی کنند تا منجر به تخلف در سیستم نشود.

هنگامی که دستگاه های فست بوت را وارد کردید، شماره تلفن هوشمند در خط فرمان ظاهر می شود. یعنی همه چیز فعال است و می توان از ترکیب های زیر استفاده کرد.

باز کردن قفل

مدل هایی وجود دارند که قبلاً دارای بوت لودر بازکننده داخلی هستند. این امکان نصب منوهای بازیابی شخص ثالث را بر روی دستگاه فراهم می کند. اما در بیشتر موارد، برای باز کردن قفل بوت لودر باید از منوی فست بوت استفاده کنید. برای اینکه همه چیز درست پیش برود، باید وقتی گوشی هوشمند در حالت بوت لودر است، باز کردن قفل fastboot oem را در خط فرمان وارد کنید.

بارگذاری

کسانی که معنی Apply update from ADB را می دانند می توانند از دستورات برای دانلود استفاده کنند. اینها عبارتند از نصب adb و حذف adb. این گزینه‌ها نه تنها به شما کمک می‌کنند تا فایل‌ها را به گوشی هوشمند خود منتقل کنید، بلکه به شما امکان می‌دهند برنامه‌هایی با پسوند apk را نصب کنید.

برای حذف برنامه از دستگاه باید دستور مربوطه را وارد کرده و سپس نام نرم افزار را با پسوند مشخص کنید.

ADB اجرا شود

برنامه ADB در زمان خود بسیار محبوب شده است. اما همه کاربران در هر بار وارد کردن دستورات راحت نبودند. زمان غیر ضروری طول کشید، گاهی اوقات خطاها و شکست ها وجود داشت. برای سهولت کار با نرم افزار، افزونه ای برای آن ADB Run ایجاد شد.

این برنامه دستورات مشابهی دارد، اما نیازی به وارد کردن آنها نیست. کافی است فقط اعدادی را فشار دهید که این یا آن گزینه با آنها مطابقت دارد. در حال حاضر 14 امتیاز در برنامه وجود دارد. در اینجا تمام دستورات اساسی که هم برای کاربران عادی و هم برای کاربران پیشرفته مورد نیاز است آورده شده است. به عنوان مثال، در زیر شماره "1" دستگاه های adb از قبل آشنا هستند. فقط در حال حاضر نیازی به وارد کردن خاص نیست، اما فقط کافی است واحد را فشار دهید.

تیم هایی که در چندین سلیقه حضور دارند، اکنون زیر مجموعه هایی دارند. اگر به بخش اصلی رفتید، ممکن است زیربخش هایی وجود داشته باشد که آنها نیز شماره گذاری شده اند و نیازی به وارد کردن دستور ندارند.

نتیجه گیری

درک این نکته مهم است که تمام عملیاتی که با گوشی هوشمند خود انجام می دهید، با خطر و خطر خود انجام می دهید. این امر به ویژه برای فرآیندهای پیچیده تر، از جمله نصب سفت افزار سفارشی یا دریافت حقوق ریشه صادق است.

چنین مداخلاتی در سیستم می تواند منجر به شکست شود. اگر کاری اشتباه انجام شده باشد. علاوه بر این، گوشی از گارانتی خارج شده و هیچکس آن را به صورت رایگان برای شما بازیابی نمی کند. بنابراین، همه چیز مربوط به چنین اقداماتی را بخوانید و مطالعه کنید، و همچنین ابتدا در مورد تمام خطاهای احتمالی که کاربران قبل از شما با آن مواجه شده اند آشنا شوید.

سلام به همه ما گوشی هوشمند اندرویدی را بیشتر مطالعه می کنیم، امروز به این فکر می کنیم که به روز رسانی کاربردی از ADB چیست. بنابراین، پس از جستجو در اینترنت، به این نتیجه رسیدم که اعمال به روز رسانی از ADB یک مورد در منوی بازیابی سیستم اندروید است. اما این مورد چه کاری انجام می دهد؟ من رفتم نگاه کنم ... بنابراین به روز رسانی App از آیتم ADB برای نصب سیستم عامل مورد نیاز است

خوب، ترجمه به روسی چیست، در اینجا نحوه ترجمه App update از ADB است؟ هوم، بیایید توضیح دهیم! اولین کلمه "اعمال" به عنوان "اعمال" یا "استفاده" ترجمه شده است. من فکر می کنم کلمه به روز رسانی قابل درک است، این خود به روز رسانی است، در مورد ما سیستم عامل است. خوب، از ADB مانند از ADB است. به طور خلاصه، مورد اعمال به روز رسانی از ADB به عنوان نحوه اعمال به روز رسانی از ADB ترجمه شده است، خوب، چیزی شبیه به این

به هر حال، من تصویری از نحوه ظاهر این آیتم در منو پیدا کردم:


بنابراین ببینید چه چیز دیگری در مورد اعمال به روز رسانی از ADB یاد گرفتم. دستوری به عنوان adb sideload وجود دارد، خوب، این دستور برای به روز رسانی سیستم عامل است. این کار به این صورت است، شما وارد حالت Recovery در گوشی هوشمند خود می شوید، سپس با دکمه ولوم گزینه application update from ADB را انتخاب کنید، با دکمه پاور تأیید کنید و سپس دستور زیر را وارد کنید:

adb sideload update.zip

جایی که update.zip است، در آنجا نام فریمور را مشخص می کنید. خوب، کمی واضح است؟ مورد Apply update from ADB برای نصب سفت‌افزار از ADB مورد نیاز است. درست است ، یک لحظه غیرقابل درک وجود دارد ، در سایت دیگری اطلاعاتی پیدا کردم که این دستور باید در خط فرمان وارد شود. اما خود خط فرمان کجاست؟ روی گوشی هوشمند یا کامپیوتر؟ این سوال هنوز برای من غیرقابل درک است. آها، من یک عکس پیدا کردم، اینجا را ببینید به نظر می رسد همه چیز واضح است:


ظاهراً به هر حال دستور باید در رایانه وارد شود! و من فکر کردم که در یک گوشی هوشمند ... خوب که یاد گرفتم، فقط بسیار علاقه مند بودم..

در ضمن، بعد از وارد شدن دستور، کل فرآیند فریمور ممکن است حدود 15 دقیقه طول بکشد، که به نوعی طولانی است.. وقتی همه چیز تمام شد، اکنون با دکمه ولوم سیستم reboot را انتخاب کنید و دکمه پاور را فشار دهید. و مورد خاموش کردن مانند خاموش کردن هوشمند است، خوب، مانند این

ADB مخفف Android Debug Bridge است، یعنی پل اشکال زدایی برای اندروید. این برنامه برای سیستم عامل اندروید طراحی شده است و با کامپیوتر کار می کند. این امکان تغییر فایل ها، استفاده از حقوق ریشه، بازیابی سیستم را فراهم می کند.

اجرای ADB به نوبه خود یک برنامه کاربردی است که به کاربر اجازه می دهددستگاه اندروید خود را فلش کنید این شامل ADB و Fastboot است. این برنامه ها برای همه کسانی که با چشمک زدن گجت های خود مواجه شده اند آشنا هستند.

ADB، ADB اجرا و Fastboot

Android Debug Bridge به شما امکان می دهد اندروید را با استفاده از رایانه شخصی خود کنترل کنید. این برنامه مستقیماً بر روی لپ تاپ یا رایانه نصب می شود که از طریق کابل USB در حالت اشکال زدایی به دستگاه تلفن همراه متصل می شود. سپس پس از راه اندازیاین امکان وجود دارد که دستورات خاصی را اجرا کنید که به شما امکان می دهد هر گونه اقدامی را با ابزار شروع کنید.

ابزار اجازه می دهد انجام چنین اقداماتی، چگونه:

  • انتقال پوشه ها و فایل ها به / یا از دستگاه؛
  • کار با سیستم عامل: نصب، به روز رسانی.
  • باز کردن قفل ساخته شده با کلید گرافیکی؛
  • اجرای اسکریپت های مختلف
  • اغلب، برنامه همراه با ابزار Fastboot نصب می شود. این حالت به شما امکان می دهد تمام تنظیمات را به تنظیمات کارخانه بازنشانی کنید، به همین دلیل است که گاهی اوقات به آن Recovery می گویند - عملکرد بازیابی. علاوه بر این، با استفاده از Fastboot، می توانید سیستم عامل را نصب کنید، اما در این حالت، کار فقط از طریق رایانه شخصی امکان پذیر است.

    این دو تا برنامه بهتره با هم تنظیم کنید، که به شما امکان دسترسی به گزینه های بیشتری را می دهد.

    به نوبه خود، ADB اجرا می شود کار را ساده می کندو دستورات و اقدامات رایجی که معمولاً توسط کاربران استفاده می شود را خودکار می کند. با وجود اینکه دارای یک کنسول است، اما نمای بصری دارد، از 14 آیتم تشکیل شده است.

    این برنامه بسیار ساده تر است، برای کسانی مناسب است که کار با خط فرمان را دشوار می دانند و نمی دانند چگونه با آن کار کنند. از قبل منوها و مواردی را برای انتخاب فراهم می کند. او متفاوت است رابط کاربری ساده، عملکرد عالی، بدون نیاز به نصب برنامه های اضافی.

    همه ابزارهای کمکی را می توان برای کارکرد و به روز رسانی یک دستگاه تلفن همراه دانلود، نصب کرد.

    نحوه استفاده از ADB run

    برای درک نحوه استفاده از ابزار، باید با نصب و دستورات اولیه آشنا باشید. اتصال به گجت با استفاده از رایانه و کابل USB یا به صورت بی سیم انجام می شود.

    برای درک اینکه اتصال برقرار شده است، می توانید دستگاه های adb را وارد کنید. سپس باید یک پیام ظاهر شود: لیست دستگاه های پیوست شده"، نشان می دهد که اتصال رخ داده است. اتصال از طریق وای فای با استفاده از بی سیم adb انجام می شود. دستگاه موبایل باید روت شده باشد.

    برای کار، باید اشکال زدایی USB را در ابزار فعال کنید. معمولا این مورد در تنظیمات قرار دارد. اگر وجود ندارد، می توانید آن را در گزینه های توسعه دهنده جستجو کنید. این منو مخفی است، برای فعال کردن آن باید خطی را با شماره ساخت در تنظیمات اندروید پیدا کنید، چندین بار روی آن کلیک کنید (از 5 تا 10 بار). بعد از نیمی از کلیک ها، یک اعلان ظاهر می شود که همه کارها را به درستی انجام می دهید و سپس آنها ارائه می شوند. حقوق توسعه دهنده... سپس می توانید به تنظیمات بازگردید، جایی که مورد "گزینه های توسعه دهنده" ظاهر می شود. اینجاست که اشکال زدایی فعال می شود.

    ابزار دارای تعدادی از ویژگی های مثبت:

    1. نصب آسان.
    2. کنترل های ساده
    3. بررسی آسان برای به روز رسانی.

    نصب و راه اندازی

    قبل از نصب ADB، باید آن را دانلود کنید، این کار به صورت رایگان قابل انجام است. می توانید ADB را در وب سایت w3bsit3-dns.com دانلود کنید. منبع رسمی فرصتی برای بارگیری ابزار به طور جداگانه فراهم نمی کند، بلکه فقط با کل Android SDK. برنامه با استفاده از ویزارد نصب استاندارد نصب می شود.

    کل فرآیند ساده و شهودی است. خود نصب کننده نکاتی را ارائه می دهد و همه اقدامات را هدایت می کند.

    پس از آن، باید درایورهای دستگاه تلفن همراه خود را نصب کنید، در غیر این صورت برنامه دستگاه را نمی بیند. ساده ترین راه استفاده از ابزار نصب خودکار Adbdrivers است. اما می توانید درایورهای ویندوز 7، 8 یا 10 را نیز از وب سایت رسمی سازنده دانلود کنید.

    در صورت عدم وجود نصب کننده، درایور می تواند باشد به صورت دستی نصب کنید، برای این:


    نمای کلی رابط و دستور اجرای ADB

    بیایید تمام موارد منوی ارائه شده توسط برنامه، اصل کار آنها را در نظر بگیریم:

    1. دستگاه متصل است؟ - مسئول است اتصالات کامپیوتر و گوشی هوشمند، اما مطمئن شوید که اشکال زدایی USB را فعال کنید.
    2. Move - مسئول انتقال فایل ها از لپ تاپ به گوشی هوشمند است. هر دو گزینه حرکت اتوماتیک و دستی وجود دارد.
    3. نصب Android App to Device - به شما امکان نصب برنامه ها را می دهد، در حالی که گزینه های ذخیره و انتقال به کارت حافظه امکان پذیر است.
    4. راه اندازی مجدد دستگاه - مختلف حالت های راه اندازی مجدداندروید:
    5. Fastboot - سیستم عامل، سیستم چشمک می زند. تمام تنظیمات به صورت خودکار پیکربندی می شوند.
    6. باز کردن قفل کلید اشاره - رفع انسدادکلید گرافیکی، همچنین با کدهای پین، کدهای چهره مقابله می کند.
    7. دستی - به شما امکان می دهد دستورات را به صورت دستی بنویسید.
    8. بررسی Update - بررسی نسخه جدید برنامه.
    9. Intsall Bootanimation - نصب و انیمیشن را تغییر می دهدهنگامی که دستگاه روشن است.
    10. Memory and Partition - معرفی می کند بلوک ها و بخش هااندروید.
    11. اجرای اسکریپت - کار با اسکریپت ها.
    12. پشتیبان گیری - یک نسخه پشتیبان ایجاد کنید.
    13. Odex - odex کردن سیستم عامل با در نظر گرفتن پارامترهای مختلف.
    14. اسکرین شات / ضبط - اسکرین شات ها، قابلیت ضبط ویدیو.
    15. خروج - به ترتیب خروجیاز برنامه

    سیستم عامل تلفن از طریق ADB اجرا می شود

    این برنامه به شما امکان می دهد سیستم عامل ابزار را تغییر دهید. برای انجام این کار، فقط آن را نصب کنید، به رایانه شخصی متصل شوید و از ابزار Fastboot استفاده کنید. فایل هایی که قرار است فلش شوند باید در همان پوشه برنامه کاربردی باشند.

    ابتدا شما نیاز دارید دستگاه ترجمهبا استفاده از منو وارد حالت بوت لودر شوید.

    سپس باید فایل های سفت افزاری که قبلا دانلود کرده اید را از حالت فشرده خارج کنید. پس از آن، شما باید مورد را انتخاب کنید SCRIPT را اجرا کنیدو در پنجره باز شده فایل های فریمور را قرار داده و ببندید. Enter را فشار دهید. سیستم عامل شروع شده است. در حالی که فرآیند در حال انجام است، کابل را از تلفن یا رایانه جدا نکنید.

    این برنامه امکان بازخوانی تمام بخش ها را به صورت مرحله به مرحله یا فقط برخی:

    • سیستم؛
    • حافظه پنهان؛
    • داده ها؛
    • بهبود.

    با استفاده از ADB

    استفاده از ابزار به شما امکان می دهد:

    • راه اندازی مجددابزار با استفاده از حالت های مختلف.
    • حمل کردنفایل ها، پوشه ها از تلفن به رایانه شخصی یا بالعکس؛
    • با برنامه ها کار کنیدبا نصب یا حذف آنها؛
    • کاربا سیستم عامل؛
    • مختلف را انجام دهد اسکریپت ها;
    • باز کردن قفلبا یک کلید گرافیکی

    این ابزار معمولاً همراه با برنامه Fastboot نصب و استفاده می شود.

    نصب و راه اندازی

    می توانید با مراجعه به وب سایت رسمی برنامه را نصب کنید. ضروری است دانلود آرشیوابزارهای SDK برای ویندوز با موافقت با شرایط استفاده از قبل.

    پس از آن لازم است باز کردن آرشیو، به دایرکتوری tools رفته، پوشه bin را در آنجا انتخاب کرده و به sdkmanager مراجعه کنید. این فقط اجازه نصب برنامه را می دهد.

    سپس کار در خط فرمان ویندوز انجام می شود. ما به عنوان مدیر اجرا می کنیم. پس از آن، پوشه sdkmanager را باز کنید، ثبت مسیر به آنج: \ sdk-tools-windows-3859397 \ tools \ bin.

    در حین نصب بخوانید توافقنامه مجوز، Y را فشار دهید.

    اگر کل فرآیند درست پیش رفت، دایرکتوری platform-tools با فایل‌های adb.exe و fastboot.exe در پوشه ریشه ظاهر می‌شود.

    ADB چگونه کار می کند

    پس از نصب برنامه می توانید با آن کار کنید. برای اطمینان از اینکه همه چیز به درستی و عادی کار می کند، باید از خط فرمان برای باز کردن پوشه با فایل های adb و fastboot استفاده کنید و برنامه adb.help را اجرا کنید. نتیجه باید مانند تصویر زیر باشد:

    اکنون باید دستگاه را به رایانه شخصی متصل کنید و بررسی کنید که آیا برنامه آن را می بیند یا خیر. اتصال با استفاده از کابل usb انجام می شود. باید حالت را انتخاب کنید MTP - مدیر فایل، و سپس مورد "برای توسعه دهندگان". اگر چنین موردی ظاهر نشد، باید به بخش " در مورد گوشی"، 7-10 بار روی شماره ساخت کلیک کنید. پس از آن، در مورد ظاهر شده "برای توسعه دهندگان" باید "اشکال زدایی توسط usb" را انتخاب کنید.

    سپس در خط فرمان سیستم وارد دستگاه های adb می شویم. این به شما امکان می دهد اطلاعات مربوط به دستگاه را مشاهده کنید. شبیه اسکرین شات است.

    پس از آن، برنامه fastboot بررسی می شود، وظیفه راه اندازی مجدد فست بوت در کنسول نوشته می شود و ورودی فشرده می شود.

    پس از بررسی عملکرد کار، می توانید با خیال راحت با برنامه کار کنید.

    تیم های ADB

    این ابزار شامل کار با تلفن هوشمند، انجام اقدامات مختلف است. فقط 10 دستور اصلی ADB وجود دارد:


    کافی است مسیر پوشه ای که اطلاعات از آنجا کپی شده و اطلاعات در آن کپی می شود را ثبت کنید.

    دسترسی به منوی بازیابی نیز امکان پذیر است.

    اما لازم به یادآوری است که پس از اجرای این برنامه، تمامی اطلاعات گوشی پاک می شود.

    1. پوسته - به دو صورت قابل استفاده است. اولین مورد وارد کردن آن به خط فرمان و سپس تایپ کردن است. این به شما امکان خروج از حالت ترمینالجایی که هر دستور پوسته اندروید را می توان اجرا کرد. اما باید با دقت از آن استفاده کنید، زیرا ممکن است دستگاه به شدت آسیب ببیند.

    گزینه دوم این است ورودی تکاقدامات. بنابراین، به عنوان مثال، می توانید توانایی دسترسی به برخی از پوشه ها را تغییر دهید.

    ابزار پاداش - Sideload. برای دارندگان دستگاه Nexus مناسب است، اجازه به روز رسانی را می دهدسیستم عامل رسمی در تمام دستگاه های شرکت.

    سوالات متداول

    اگر ADB دستگاه را نمی بیند چه باید کرد

    اگر به طور ناگهانی ADB گوشی هوشمند را نمی بیند، ابتدا باید بررسی کنید اشکال زدایی توسط usbیا درایورهای ADB را روی رایانه شخصی خود بررسی کنید.

    همچنین ارزش توجه دارد دلایل دیگر:

    • کابل usb رو چک کن ظرفیت کاری;
    • نصب را بررسی کنید Android SDK، در دسترس بودن آخرین نسخه آن;
    • هزینه ها سعی کنید تغییر دهیدحالت از MTP به دوربین و پشت.
    • می توان سعی کنید دوباره وصل شویددستگاه یا کامپیوتر خود را مجددا راه اندازی کنید.

    پس از تمام این اقدامات، برنامه باید کار کند و دستگاه باید پیدا شود. این مشکل اغلب در مورد برندهای چینی ناشناخته که برای برنامه آشنا نیستند رخ می دهد.

    ADB یا fastboot یک فرمان داخلی یا خارجی نیست

    گاهی اوقات، زمانی که تعدادی دستور را در کنسول وارد می کنید، ممکن است با امتناع سیستم از انجام عمل وارد شده مواجه شوید. پیامی ظاهر می شود که فرمان داخلی یا خارجی نیست. این اغلب به این دلیل است که مسیر فایل ثبت نشده استکه به تیم خدمت می کند.

    دلیل این پیام ممکن است این باشد که سیستم اطلاعاتی در مورد مکان فایل ها ندارد. ممکن است که جزء مورد نیاز در سیستم نباشد، پس باید نصب شود.

    برای خلاص شدن از شر این خطا، باید برنامه را به مسیر نشان دهیدبه فایل های مورد نظر شما آن را در کلیپ بورد کپی کنید.

    • در دسکتاپ باید انتخاب کنید " کامپیوتر من"، روی دکمه سمت راست ماوس کلیک کنید، ستون را انتخاب کنید" خواص»;
    • حالا انتخاب کنید پارامترهای اضافی سیستم"و سپس" متغیرهای محیطی ";
    • آنجا باید پیدا کنی " متغیرهای سیستم»و پارامتر Path که باید مسیر کپی شده را به آن اضافه کنید و تغییرات را تأیید کنید.
    • سپس کنسول را باز می کنیم و عمل مورد نظر را می نویسیم و پس از آن خطا از بین می رود.

    روش دیگر، پس از تمام دستکاری ها، هزینه دارد برای راه اندازی مجدد کامپیوتر.

    در این مقاله یاد خواهید گرفت که ADB برای آنچه کاربران به آن نیاز دارند چیست و همچنین نحوه مدیریت آن با استفاده از دستورات در ترمینال اندروید را خواهید آموخت. خوب، بیایید شروع به یادگیری دستورات اندروید adb کنیم ...

    معرفی ADB

    ADB (پل اشکال زدایی اندروید) ابزاری برای اشکال زدایی، تشخیص خطا در برنامه ها، باز کردن قفل دستگاه ها در سیستم عامل اندروید و موارد دیگر است. شما می توانید اسناد رسمی را به زبان انگلیسی در این سایت بخوانید.

    ADB را دانلود کنید

    می توانید ADB را از سایت رسمی دانلود کنید.

    شما می توانید از یک ویژه استفاده کنید برنامه Adb Runکه تعامل با ADB را آسان تر می کند.

    همچنین می توانید از برنامه Android Terminal استفاده کنید


    مطمئن شوید که درایورها روی رایانه شخصی نصب شده باشند و اشکال زدایی USB در اندروید فعال باشد.

    Adb به اندروید و لینوکس دستور می دهد

    دستورات Adb را می توان به 3 نوع تقسیم کرد، به طور مستقیم برای دستور Adb، FastBoot () و دستور Linux (Android).

    جزئیات مربوط به هر دستور Adb

    1. بررسی در دسترس بودناندروید متصل یا آیا رایانه تلفن هوشمند یا رایانه لوحی شما را می بیند

    برای اطمینان از اینکه همه چیز خوب کار می کند و رایانه اندروید را می شناسد، باید دستور adb را وارد کنید:

    مثال نحوه استفاده:

    این اسکرین شات نشان می دهد که اندروید متصل است

    اگر تو داری ظاهر نشدیک پیام مشابه، سپس ممکن است لازم باشد وجود درایورها در رایانه شخصی، یکپارچگی کابل، عملکرد پورت USB را بررسی کنید.

    2. اتصال وای فای اندروید

    برای اتصال اندروید از طریق شبکه WI-FI باید آدرس IP و پورت دستگاه را دریافت کنید، اپلیکیشن ADB Wireless (روت مورد نیاز) به شما کمک می کند که از گوگل پلی قابل دانلود است: پس از آن دستور adb را وارد کنید:

    ip connect adb: پورت

    مثال نحوه استفاده:

    adb connect 192.168.0.14:5555

    برای اطلاعات بیشتر در مورد نحوه اتصال اندروید از طریق WI-FI - اشکال زدایی از طریق USB از طریق Wi-FI.

    3. نصب اپلیکیشن در اندروید

    برای نصب هر برنامه ای از رایانه به اندروید، دستور زیر را وارد کنید:

    مثال نحوه استفاده:

    به منظور نصب برنامه با استفاده از دستور Adb. نوشتن:

    adb intsall C: \ papka_gde_hranitsya_proga.apk

    یعنی دستور را بنویسید نصب adbمسیر برنامه و نام برنامه.

    4. هر فایلی را به اندروید بفرستید

    برای ارسال هر فایلی از کامپیوتر به اندروید، دستور زیر وجود دارد:

    فشار adb

    مثال نحوه استفاده:

    برای ارسال فایل از رایانه شخصی به اندروید با استفاده از دستور Adb، باید دستور adb را بنویسید:

    adb push C: \ papka_gde_hranitsya_file \ imja_file / sdcard

    یعنی دستور adb، مسیر فایل، نام فایل و محل ذخیره این فایل را بنویسید.

    5. دریافت فایل از اندروید به کامپیوتر

    برای دریافت مطلقاً هر فایلی از دستگاه اندروید به رایانه، دستوری وجود دارد:

    adb pull

    مثال نحوه استفاده:

    برای استفاده از دستور Adb برای دریافت فایل از دستگاه اندروید به رایانه شخصی خود، باید بنویسید:

    adb pull /sdcard/xxx/Sex_s_Pameloy_Anderson.avi C: \ papka_gde_budet_hranitsya_file

    یعنی دستور adb، مسیر فایلی که در اندروید قرار دارد، نام فایل و محل ذخیره این فایل در کامپیوتر را بنویسید.

    برای راه‌اندازی مجدد اندروید پس از انجام هر عملیات یا راه‌اندازی مجدد در حالت ویژه، دستوری وجود دارد:

    راه اندازی مجدد adb

    مثال نحوه استفاده:

    دستورات اندروید را به حالت عادی راه اندازی مجدد می کنند (راه اندازی مجدد عادی):

    راه اندازی مجدد adbیا راه اندازی مجدد adb عادی

    بارگیری بوت لودر:

    بوت لودر راه اندازی مجدد adb

    این دستور اندروید را به حالت بازیابی راه اندازی مجدد می کند:

    بازیابی راه اندازی مجدد adb

    7. به کنترل اندروید بروید، پس از آن می توانید از دستورات لینوکس سیستم عامل اندروید استفاده کنید

    پتانسیل کامل اندروید زمانی آشکار می شود که به کنترل اندروید بروید، جایی که بسیاری از دستورات لینوکس در دسترس هستند. برای این یک دستور وجود دارد:

    پوسته adb

    دستورات ترمینال اندروید (فرمان های لینوکس)

    Superuser یا Root. به شما امکان می دهد کاملاً همه اقدامات را انجام دهید، از ایجاد، تغییر، تغییر تا حذف فایل های خاص سیستم: برای انجام این کار، دستور را وارد کنید: سو

    قبل از وارد کردن دستور su، کاربر در سیستم مهمان است (بسیاری از اقدامات مسدود شده است) و در ابتدای ترمینال با علامت دلار نشان داده می شود: $ پس از وارد کردن دستور: su به Admin تبدیل می شود و در ترمینال به عنوان یک عدد آمریکایی نشان داده شده است: #
    مثال نحوه استفاده:

    2. به دستور پوشه بروید(در آینده، نامگذاری یک دایرکتوری به جای پوشه صحیح تر خواهد بود)

    برای پیمایش بین بخش ها و دایرکتوری ها در اندروید، دستور خاصی وجود دارد:

    مثال نحوه استفاده:

    برای رفتن از بخش / sdcard به بخش / sdcard / xxx / porno / hot_girl

    cd / sdcard / xxx / porno / hot_girl

    برای بازگشت از پارتیشن به دایرکتوری بالا یا بازگشت به / sdcard:
    اگر در دایرکتوری / sdcard / xxx / پورنو / hot_girl - hot_girl هستیم

    ما خود را در دایرکتوری خواهیم یافت:

    / sdcard / xxx / پورنو /

    اگر نیاز دارید به / sdcard بروید، سپس:

    سی دی ../ ../(به تعداد دفعات لازم)

    توجه در اندروید و سایر سیستم های یونیکس فایل های Primer و Primer یا PrimeER فایل های کاملا متفاوتی هستند

    3. انتقال / تغییر نامفایل یا دایرکتوری

    انتقال و تغییر نام یک فایل یا دایرکتوری تنها با یک دستور انجام می شود:

    مثال تغییر نام فایل:

    mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/hot_porno/kruto.avi

    مثال تغییر نام پوشه:

    mv -r / sdcard / xxx / hot_porno / sdcard / xxx / super

    مثال چگونه حرکتفایل:

    mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

    مثال چگونه حرکتپوشه:

    mv -r / sdcard / xxx / hot_porno / sdcard / hot_porno

    4. مشاهده آنچه در داخل کاتالوگ است

    برای اینکه بفهمید کدام دایرکتوری ها و فایل ها از جایی که هستید قرار دارند، از دستور لینوکس زیر استفاده کنید:

    مثال نحوه استفاده:

    ls / sdcard / xxx / hot_porno /

    پیام زیر را در پنجره دریافت خواهید کرد:

    Alenka.avi

    Pamela.avi

    اندرسون.avi

    مثال نحوه استفاده:

    ls -a / sdcard / xxx / hot_porno /

    پیغام زیر را خواهد داد:

    .Skruty_file_Hot.avi

    پاملا اندرسون.avi

    Skrutiy_File.avi

    5. کپی فایل یا پوشه (دایرکتوری)

    برای کپی کردن یک فایل یا پوشه و انتقال آن به جایی:

    مثال فایل را کپی کن:

    cp /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

    مثال کپی 🀄پوشه:

    cp -r / sdcard / xxx / hot_porno / sdcard / hot_porno

    6. پارتیشن (mount) را وصل کرده و جدا کنید

    برای اینکه بفهمید کدام بخش در اندروید وجود دارد، فعال یا غیرفعال کنید:

    کوه(بخش را وصل کنید) و umont(جدا کردن بخش)

    برای اینکه بدانید کدام پارتیشن‌ها در حال حاضر نصب شده‌اند، وارد کنید:

    برای پیوست کردن یک بخش:

    mount / dev / block / mmcc121

    یا mount / systemcode

    برای جدا کردن یک بخش:

    umount / dev / block / mmcc121

    یا umount / سیستم کد

    7. ایجاد دایرکتوری (پوشه)

    برای ایجاد یک پوشه در جایی، از دستور زیر استفاده کنید:

    مثال نحوه استفاده:

    mkdir / sdcrad / android_papka

    8. حذف کنید دایرکتوری (پوشه) یا فایل

    اگر نیاز به حذف هر فایل یا پوشه دستور لینوکس دارید:

    مثال چگونه یک فایل را حذف کنیم:

    rm /sdcard/xxx/hot_porno/Alenka.avi

    مثال چگونه یک پوشه را حذف کنیم:

    rm - r / sdcard / xxx / hot_porno

    9. نمایش محتویات فایل روی صفحه (خواندن)

    اگر وظیفه شما نمایش محتوای یک فایل متنی روی صفحه است:

    مثال نحوه استفاده:

    cat /sdcard/books/ Thick_book_war_and_world.txt

    و دریافت کنید:

    اخ بین، شاهزاده مون. Genes et Lucques ne sont plus que des apanages, des estates, de la famille buonaparte. Non, je vous previens, que si vous ne me dites pas, que nous avons la guerre, si vous vous permettez encore de pallier toutes les infamies, toutes les atrocodes de cet antichrist (ma parole, j`y crois) - je ne vous connais plus، vous n`etes به علاوه mon ami، vous n`etes به علاوه غلام وفادار من، comme vous dites.

    10. نمایش محتویات فایل روی صفحه (خواندن به ترتیب معکوس)

    اگر وظیفه شما نمایش محتوای یک فایل متنی است، اما از انتها به ابتدا:

    11. نمایش مسیر کامل

    برای اینکه بفهمید در کدام بخش و دایرکتوری هستید:

    مثال نحوه استفاده:

    اگر در دایرکتوری هستیم و باید مسیر کامل را پیدا کنیم (مثلاً در پارتیشن سیستم، دایرکتوری برنامه هستیم):

    پیام خواهد داد:

    / سیستم / برنامه /

    12. فایل خالی بسازید

    برای ایجاد یک فایل متنی:

    مثال نحوه استفاده:

    یک فایل 666.txt در پوشه / sdcard ایجاد کنید:

    /sdcard/666.txt را لمس کنید

    13.پشتیبان گیری و بازیابی پارتیشن

    مثال نحوه استفاده:

    تهیه نسخه پشتیبان از کارت SD

    dd if = dev / block / mmcblk0p1 of = sdcard / efs.img

    مثال نحوه استفاده:

    بازیابی پارتیشن از پشتیبان گیری از کارت SD

    dd if = / sdcard / efs.img of = / dev / block / mmcblk0p1

    14. مشاهده فضای اشغال شده

    برای اینکه بفهمید چیزی چقدر طول می کشد:

    مثال نحوه استفاده:

    تنظیم مجوز، حقوق فایل ها و دایرکتوری ها

    برای اینکه بفهمید فایل ها و دایرکتوری ها دارای چه مجوزهایی هستند، باید دستور زیر را بنویسید

    حقوق دسترسی (مجوز)

    و بنابراین ما می دانیم که کاربران، گروه هایی وجود دارند. حالا بیایید در مورد حقوق دسترسی صحبت کنیم. چرا این امر ضروری است؟ به عنوان مثال، شما دایرکتوری دارید که فایل های شخصی شما در آن قرار دارند. به طوری که شما، مالک به عنوان مثال، می تواند فایل ها را ویرایش، مشاهده کند، گروه ، فقط داده ها، فایل ها و باقی مانده کاربرانی که در هیچ یک از گروه‌ها قرار نمی‌گیرند و مالک نیستند اصلاً نمی‌توانند کاری انجام دهند، به همین دلیل حقوق دسترسی لازم است.

    مجوزهای فایل را می توان با اعداد و حروف تعیین کرد:

    مقادیر حقوق در اعداد خلاصه می شود:

    • حقوق کامل (rwx) 7 = 4 + 2 +1
    • خواندن و نوشتن (rw-) 6 = 4 + 2 + 0
    • خواندن و اجرا (r-x) 5 = 4 + 0 + 1
    • فقط خواندن 4 (r—) = 4 + 0 + 0
    • فقط بنویس 2 (-w-) = 0 + 2 + 0
    • بدون حقوق (-) 0 = 0 + 0 + 0

    برای هر فایل و دایرکتوری، حقوق جداگانه ای به مالک، گروه و سایر کاربران اختصاص داده شده است.

    مالک گروه باقی مانده
    تو g o
    نامه های حقوق دسترسی ارقام حقوق دسترسی
    rwxrwxrwx 777 بخوان، بنویس، همه چیز را انجام بده
    rwxr-xr-x 755 می خواند، می نویسد، اجرا می کند بخوانید و اجرا کنید
    rw-r — r— 644 خواندن و نوشتن فقط حتی
    r ——— 400 فقط توسط مالک خوانده می شود

    می توانید مجوزهای یک فایل یا فهرست را با استفاده از دستور chmod به صورت اعداد و حروف تغییر دهید.

    تخصیص حقوق دسترسی به اعداد

    برای تغییر مجوزهای یک فایل یا دایرکتوری با استفاده از دستور chmod، دستور را با استفاده از اعداد وارد کنید:

    Sudo chmod 755 text.txt

    برای دایرکتوری ها، سوئیچ -R را بعد از chmod اضافه کنید.

    تخصیص حقوق دسترسی به حروف

    برای مبتدیان، تغییر حقوق دسترسی به حروف کمی دشوارتر خواهد بود، اما این دانش مفید خواهد بود.

    همانطور که می دانید یک مالک، یک گروه و سایر کاربران وجود دارد، آنها به شرح زیر تعیین می شوند:

    در لینوکس، از جمله اندروید، چیزی به نام پیوندها وجود دارد - که در زبان معمولی آشنا مانند یک "میانبر" به نظر می رسد. دو نوع لینک وجود دارد:

    • لینک های سخت
    • پیوندهای نمادین یا پیوندهای نمادین

    تفاوت بین پیوندهای سخت و نمادین چیست؟

    پیوندهای نمادین - یک میانبر ایجاد کنید که به محل دقیق یک فایل یا پوشه ای که در آن میانبر لینک می شود اشاره می کند. اگر فایل یا پوشه ای منتقل شود، پیوند نمادین خراب می شود. برای درک واضح اینکه پیوند نمادین چیست - در ویندوز XP یا ویندوز 7 میانبرهای برنامه ای روی دسکتاپ وجود دارد که به پوشه برنامه یا به جای فایل exe پیوند می یابد.

    تو کاربر مالک
    g گروه

    اعضای گروه

    o دیگران

    ابزارهای زیادی برای کار با تلفن هوشمند متصل از طریق کابل USB یا Wi-Fi وجود دارد. ابزارهای پیشرفته به شما امکان جابجایی فایل ها، نصب و حذف نرم افزار، مشاهده مخاطبین، گرفتن اسکرین شات و حتی ارسال اس ام اس را می دهند، اما هیچ ابزار گرافیکی به قدرتی که یک کنسول اندروید می تواند ارائه دهد، نمی رسد. در این مقاله در مورد ADB (Android Debug Bridge) صحبت خواهیم کرد - یک ابزار استاندارد برای اشکال زدایی و کار با کنسول اندروید از رایانه.

    دستورات شرح داده شده در مقاله را می توان با دانلود یک شبیه ساز ترمینال از بازار به طور مستقیم بر روی دستگاه اجرا کرد، اما انجام این کار راحت تر است، البته از رایانه از طریق adb.

    مبانی بانک انکشاف آسیایی

    برای شروع کار با ADB، باید آن را در دستگاه فعال کنید و ابزار adb و درایورها را روی رایانه نصب کنید. اولین کار با فعال کردن "اشکال زدایی USB" در مورد تنظیمات "برای توسعه دهندگان" انجام می شود (اگر این مورد پنهان است، شماره ساخت را در منوی "درباره تلفن" هفت بار فشار دهید).

    برای نصب ADB بر روی رایانه خود، Adb Kit را دانلود کرده و آن را در هر پوشه ای باز کنید (من توصیه می کنم از نام پوشه ها بدون حروف روسی استفاده کنید). ما همچنین درایورهای ADB را دانلود و نصب می کنیم.

    باید از خط فرمان با adb کار کنید. Win + R را فشار دهید و cmd را وارد کنید، سپس به پوشه حاوی adb بروید. برای پوشه من، دستور این خواهد بود:

    سی دی \ اندروید

    برای اینکه همه این دستکاری ها را هر بار انجام ندهید، می توانید پوشه مورد نظر را به متغیر Path اضافه کنید. برای این کار به Control Panel -> System -> Advanced System Settings -> Environment Variables بروید، متغیر Path را پیدا کنید و مسیر را به پوشه adb در انتهای خط اضافه کنید که با نقطه ویرگول از هم جدا شده اند. حال پس از راه اندازی کنسول می توانید بلافاصله دستورات لازم را وارد کنید.

    بیایید اتصال خود به تلفن را با استفاده از دستور زیر بررسی کنیم (باید لیستی از دستگاه های متصل را نمایش دهد):

    دستگاه های Adb

    شما می توانید با ADB از طریق Wi-Fi کار کنید. این به حقوق ریشه و برنامه WiFi ADB نیاز دارد. ما برنامه را راه اندازی می کنیم، سوئیچ را فشار می دهیم و با استفاده از دستور اتصال و آدرس IP نشان داده شده توسط برنامه، به تلفن هوشمند متصل می شویم:

    اطلاعات

    می توانید خروجی کنسول را پس از انتخاب با ماوس کپی کنید و همچنین دستور کپی شده یا نام فایل را با دکمه سمت راست ماوس در کنسول قرار دهید. در ویژگی های کنسول گنجانده شده است.

    نصب برنامه ها

    می توان از ADB برای نصب برنامه ها بدون نیاز به کپی کردن آنها در تلفن هوشمند خود استفاده کرد. کافی است دستور زیر را اجرا کنید:

    نصب Adb d: /downloads/file_name.apk

    کلیدهای اضافی نیز می توانند به دستور اضافه شوند. مفید خواهد بود -e- همزمان با ذخیره داده ها، برنامه را دوباره نصب کنید و - نسخه ای کمتر از نسخه فعلی را نصب کنید.

    شما همچنین می توانید برنامه ها را حذف کنید، اما برای این کار باید نام بسته را بدانید (من به شما خواهم گفت که چگونه می توانید آن را پیدا کنید). با استفاده از مثال Angry Birds Seasons، تیم به شکل زیر خواهد بود:

    Adb com.rovio.angrybirdsseasons را حذف نصب کنید

    پشتیبان گیری از برنامه ها

    اندروید دارای قابلیت پشتیبان گیری داخلی است که می تواند با استفاده از خط فرمان نیز راه اندازی شود. برای این کار از دستور adb backup و مجموعه ای از گزینه ها استفاده کنید:

    پشتیبان گیری Adb [گزینه ها]<приложения>

    • نام فایلی که قرار است ایجاد شود و مکان آن در کامپیوتر را مشخص می کند. اگر کلید گم شده باشد، فایل backup.ab در دایرکتوری فعلی ایجاد می شود.
    • -apk | -noapkنشان می دهد که آیا فقط داده های برنامه را در نسخه پشتیبان شامل شود یا self.apk نیز (به طور پیش فرض شامل نمی شود).
    • -obb | -noobbمشخص می کند که آیا پسوندهای .obb پشتیبان برای برنامه ها گنجانده شود (به طور پیش فرض شامل نمی شود).
    • اشتراک گذاری شده | -nosharedمشخص می کند که آیا محتوای برنامه روی کارت SD در نسخه پشتیبان گنجانده شود (به طور پیش فرض اینطور نیست).
    • -همهنیاز به پشتیبان گیری از همه برنامه های نصب شده را نشان می دهد.
    • -سیستم | -nosystemنشان می دهد که آیا برنامه های سیستمی در پشتیبان گنجانده شود (به طور پیش فرض شامل می شود).
    • - لیستی از بسته ها برای پشتیبان گیری

    اگر بخواهیم یک نسخه پشتیبان از همه برنامه های غیر سیستمی، از جمله خود apk. در یک مکان خاص ایجاد کنیم، دستور به شکل زیر خواهد بود:

    نسخه پشتیبان Adb -f c: \ android \ backup.ab -apk -all -nosystem

    پس از ورود باید شروع بک آپ گیری را در خود دستگاه تایید کنید. برای بازیابی نسخه پشتیبان به دست آمده، باید دستور مناسب را اجرا کنید:

    Adb restore c: \ android \ backup.ab

    کنسول به کنسول

    در کنار کنسول فوق، که یک کنسول DOS برای ویندوز است، اندروید نیز خود را دارد. او از طریق تماس گرفته می شود پوسته adbو در اصل یک کنسول لینوکس استاندارد است، اما با مجموعه ای ناقص از دستورات، که با نصب BusyBox از بازار می توان آن را گسترش داد. دو راه برای استفاده از این کنسول وجود دارد. در حالت تعاملی با دستور شروع می شود

    پوسته Adb

    علامت $ در کنسول ظاهر می شود (از این پس این علامت به معنای نیاز به وارد کردن دستور اولیه پوسته adb خواهد بود) و پس از آن می توانید یک سری دستورات را وارد کنید و پس از هر پاسخ یک پاسخ دریافت کنید. راه دوم - اگر نیاز به وارد کردن فقط یک دستور دارید، می توانید آن را پشت سر هم در پشت پوسته adb بنویسید.

    پوسته از دستورات استاندارد برای کپی، انتقال و حذف فایل ها استفاده می کند: cp, mvو rm... می توانید دایرکتوری ها را تغییر دهید ( سی دی) و محتویات آنها را تماشا کنید ( ls). علاوه بر دستورات استاندارد لینوکس که می‌توانید از هر کتاب مرجعی در مورد آن‌ها بیاموزید، اندروید چندین ابزار تخصصی مخصوص به خود دارد، اما برای استفاده از برخی از آنها، باید حقوق روت را روی گوشی هوشمند خود دریافت کنید و پس از راه‌اندازی کنسول ، دستور su را اجرا کنید:

    پوسته Adb su

    اگر در پاسخ به هر دستوری، خطی شبیه به «access denied» یا «آیا root هستید؟» را مشاهده کردید، باید انجام شود. در صورت موفقیت، علامت $ به # تغییر می کند.



    گرفتن اسکرین شات

    در یک خط انجام شد:

    Adb shell screencap /sdcard/screen.png

    پس از آن، تصویر باید با دستور از دستگاه بیرون کشیده شود adb pull:

    Adb pull /sdcard/screen.png

    در ریکاوری می توان با دستور زیر یک اسکرین شات تهیه کرد:

    Adb pull / dev / graphics / fb0

    سپس باید فایل fb0 را با استفاده از FFmpeg به یک تصویر معمولی تبدیل کنید که باید آن را دانلود کرده و در پوشه adb قرار دهید. برنامه افزودنی باید روی دستگاه شما نصب شود:

    Ffmpeg -f rawvideo -pix_fmt rgb32 -s 1080x1920 -i fb0 fb0.png

    ضبط ویدیو از اتفاقاتی که روی صفحه دستگاه می افتد

    ضبط صفحه نمایش پوسته adb -- اندازه 1280x720 -- نرخ بیت 6000000 -- محدودیت زمانی 20 -- verbose /sdcard/video.mp4

    این دستور شروع به ضبط ویدیو با رزولوشن 1280 در 720 می کند (اگر مشخص نکنید، از وضوح صفحه نمایش اصلی دستگاه استفاده می شود)، با نرخ بیت 6 مگابیت بر ثانیه، به مدت 20 ثانیه (در صورت عدم مشخص کردن، سپس حداکثر مقدار روی 180 ثانیه تنظیم می شود، با گزارش های نمایش در کنسول. ویدیوی ضبط شده در / sdcard (فایل video.mp4) قرار خواهد گرفت.

    اطلاعات

    همه از کنسول و در راه اندازی شد پوسته adbفرآیندهایی که مدتی طول می کشد تا تکمیل شوند را می توان با فشار دادن Ctrl + C قطع کرد. از پوسته خارج شده و به دستورات adb عادی - Ctrl + D برگردید.

    مدیریت برنامه نرم افزاری

    برای مدیریت برنامه ها از دو دستور استفاده می شود: بعد از ظهر(مدیر بسته) - مدیر بسته و صبح(مدیر فعالیت) - مدیر فعالیت. این دستورات کلیدهای زیادی دارند که در پورتال توسعه دهنده قابل مشاهده هستند. بیایید در چند مورد صحبت کنیم.

    ابتدا، بیایید لیستی از برنامه های نصب شده بر روی دستگاه را به شکل نام بسته دریافت کنیم که بعداً مفید خواهد بود:

    ادامه فقط برای مشترکین در دسترس است

    گزینه 1. برای خواندن تمام مطالب موجود در سایت در "هکر" مشترک شوید

    اشتراک به شما این امکان را می دهد که تمام مطالب پرداخت شده در سایت را در مدت زمان مشخص شده بخوانید. ما پرداخت با کارت بانکی، پول الکترونیکی و حواله از حساب اپراتورهای تلفن همراه را می پذیریم.

    مقالات مرتبط برتر