چه باید بدانیم
- بارگیری و نصب ABD، که به توسعه دهندگان امکان می دهد داده ها را بین رایانه و دستگاه Android ارسال کنند.
- برو به تنظیمات > System > درباره تلفن. هفت بار روی Build Number ضربه بزنید. به Developer Options بروید و Android debugging را تغییر دهید.
-
دستگاه Android خود را به رایانه خود وصل کنید و برنامه های خود را در کنار هم قرار دهید. هشدار: فایلهای APK از منابع ناشناس ممکن است حاوی نرمافزار مخرب باشند.
Sideloading یا فرآیند ارسال یک برنامه از رایانه به دستگاه Android شما به جای دانلود آن از فروشگاه Play، تنها راه نصب برنامه ها در برخی از دستگاه های Android اصلاح شده است.در درجه اول به توسعه دهندگان اجازه می دهد تا برنامه های خود را قبل از انتشار آزمایش کنند. به همین دلیل، برای بارگذاری جانبی یک برنامه، به ابزارهای توسعه اندروید در رایانه خود نیاز دارید. پل اصلی Android Debug Bridge (ADB) از Google است.
نصب ADB
ADB توسط توسعه دهندگان برای ارسال داده بین رایانه و دستگاه Android استفاده می شود. این به یک برنامهنویس یا فقط شخصی که میخواهد دستگاه اندرویدی خود را سرهم کند، اجازه میدهد تا تلفن خود را از رایانه کنترل کند، فایلها را ارسال کند، برنامهها را نصب کند، و حتی کنسولی را بر روی دستگاه با امتیازات روت اجرا کند.
Google ADB را به صورت رایگان در دسترس همه قرار می دهد. می توانید آن را مستقیماً از آنها دانلود کرده و روی رایانه خود نصب کنید.
ویندوز
- مرورگر خود را باز کنید و ADB را از Google دانلود کنید.
-
فایل ZIP را در یک پوشه مناسب باز کنید. این پوشه ای است که ADB را از آن اجرا می کنید.
- در فهرستی که بایگانی را از بسته بندی خارج کرده اید کلیک راست کنید. در منوی باز شده، Open a command window here را انتخاب کنید.
- شما آماده هستید تا اشکال زدایی را در تلفن خود فعال کنید، آن را متصل کنید و ADB را اجرا کنید. هر بار که می خواهید از ADB استفاده کنید، باید یک خط فرمان را در این پوشه باز کنید.
Ubuntu/Debian Linux
- باز کردن پنجره ترمینال
-
نصب ADB با مدیر بسته Apt.
$ sudo apt نصب android-tools-adb
فعال کردن اشکال زدایی USB
برای استفاده از ADB، باید اشکال زدایی USB را در دستگاه Android خود فعال کنید. آنقدرها هم سخت نیست و دقیقاً در تنظیمات اندروید تعبیه شده است.
- برنامه Android تنظیمات را باز کنید.
- به پایین اسکرول کنید و System را انتخاب کنید.
- دوباره تا انتهای لیست پیمایش کنید و About phone را فشار دهید.
-
شماره ساخت را پیدا کنید. هفت بار با سرعت نسبتاً منظم روی آن ضربه بزنید. به ضربات موسیقی فکر کنید. با نزدیکتر شدن به هفت، تلفن شما به شما هشدار میدهد که میخواهید گزینههای برنامهنویس را فعال کنید.
- به یک سطح به تنظیمات System پشتیبان بروید. این بار، گزینههای برنامهنویس را پیدا کرده و روی آن ضربه بزنید.
-
پیمایش کنید تا عنوان Debugging را ببینید. سوئیچ Android debugging را پیدا کنید و آن را روشن کنید. اگر این دستگاه چیزی شبیه تلفن یا رایانه لوحی نیست که بتوانید مستقیماً به رایانه خود وصل کنید، سوئیچ ADB را روی شبکه نیز بچرخانید.این یک خطر امنیتی بالقوه است، بنابراین فقط در صورت لزوم اشکال زدایی را از طریق شبکه فعال کنید.
بارگیری جانبی یک برنامه
شما آماده اید که بارگذاری جانبی برنامه ها را شروع کنید. اگر دستگاه خود را با آن وصل می کنید، توجه خود را به رایانه خود برگردانید و کابل شارژ خود را آماده کنید.
- دستگاه خود را به رایانه خود وصل کنید. اگر از طریق شبکه کار میکنید، آدرس IP دستگاهتان را پیدا کنید و مطمئن شوید که متصل است.
-
یک پنجره ترمینال (یا خط فرمان) را برای اجرای ADB باز کنید. اگر از ویندوز استفاده می کنید، مطمئن شوید که در دایرکتوری مناسبی هستید. کاربران لینوکس می توانند آن را از هر کجا اجرا کنند.
-
در پنجره ترمینال اجرا کنید:
دستگاه های adb
باید دستگاه خود را در لیست ببینید، اما متصل نیست. در همان زمان، صفحه نمایش دستگاه را بررسی کنید. پنجره ای وجود خواهد داشت که از شما می خواهد اجازه دسترسی از رایانه را صادر کنید. قبول.
اگر از طریق شبکه متصل می شوید، احتمالاً دستگاه خود را در لیست نخواهید دید. در عوض، اجرا کنید:
اتصال adb 192.168.1.110
آدرس IP دستگاه خود را جایگزین کنید. اکنون نیز همان پنجره مجوز برای شما ظاهر می شود.
-
اگر از قبل یک فایل APK برنامه برای بارگیری جانبی ندارید، می توانید آنلاین شوید و یکی را پیدا کنید. APKMirror را برای یک کتابخانه بزرگ از APKهای Android بررسی کنید. مراقب نصب APK از منبع ناشناس باشید، زیرا ممکن است حاوی نرم افزارهای مخرب باشند.
-
اکنون که APK خود را دارید، می توانید آن را نصب کنید. از گزینه نصب در ADB و سپس مسیر بسته خود استفاده کنید.
adb install /path/to/package.apk
- بسته شما نصب می شود و اگر همه چیز خوب پیش برود، در دستگاه Android در دسترس خواهد بود.