نصب اپلیکیشن های اندرویدی روی اندروید باکس

سلاممن پوریا هستم و میخوام یه اتفاقی که اخیرا بهش برخورد کردم رو همراه با راه حلشو بگم براتون.شاید خیلیاتون به این مشکل برخورده باشید که رفتید یک اندروید باکس خریدید و دیدید که توی اون فقط به اپ گوگل پلی نصب شده و همین . باتوجه به تحریمات اخیری که شده , خب اون گوگل پلی دیگه کاربرد چندانی نداره تا بتونید باهاش یه اپلیکیشنی رو نصب کنید. خب شاید میگید, نسخه apk اون اپ رو پیدا میکنم و میریزم توی فلش و وصلش میکنم به اندروید باکس و مشکل رو به این صورت حل میکنم, اما میدونید که برای اینکار نیاز به یک اپلیکیشن فایل منیجر روی اون دیوایس دارید. حالا چی میشه که فایل منیجر هم رو اندروید باکستون نصب نشده باشه؟؟؟!!! اینجاس که ممکنه فکر کنید , اوووووه , پس من پولم سوخت شده....البته این مشکل رو من خودم اکثرا توی اندروید باکس های شیائومی ( همون mi box ها ) دیدم.من هم چند وقت پیش بود که این اتفاق برای یه چندتا از همکارامون افتاده بود و تونستم این مشکل رو با راه حلی به نام side load کردن اپلیکیشن که در ادامه میگم بهتون حل کنم :خب در ابتدا نیازه که شما برید تو تنظیمات اندروید باکس و در قسمت about روی نسخه , چندبار پشت هم کلیک کنید تا گزینه ی developer tools براتون فعال بشه ( اگه نمیدونید دقیقا چطوریه , کافیه که یه سرچ ساده تو گوگل بزنید تا براتون لینک های مختلفی رو بیاره تا بتونه کمکتون کنه).بعد از فعالسازی , باید وارد منوی تنظیمات بشید و از اونجا , وارد تنظیمات دولوپر یا developer option شوید.در اون قسمت باید گزینه ی USB Debuging رو فعال کنید. بعد از فعالسازی USB Debuging کافیه که تو تنظیمات مربوط به USB Debuging تعیین کنید که وقتی USB وصل شد چه اتفاقی بیوفته, مثلا شارژ بشه یا ... . تو این قسمت تعیین کنید که از پروتکل media Transfer استفاده کنه.بعداز این کار, دستگاهتون رو وصل کنید به یک wifi یا به یک hotspot device و بعد تو تنظیمات مربوط به wifi برید و ببینید که دستگاهتون چه IPAddress گرفته. بعد لپ تاپتون رو هم به همون wifi وصل کنید تا جفت دستگاه ها, به لحاظ شبکه ای, تو یک network range قرار بگیرند.تو مرحله بعد باید یک اپلیکیشنی که لینکش رو براتون قرار میدم رو روی لپتاپتون نصب کنید. این برنامه, یک ابزار command-line هست که میتونید با استفاده از اون اپ های روی دستگاه اندرویدی خودتون رو پاک کنید , نصب کنید یا ... . فقط هم مختص اندرویدباکس نیست. هر دستگاه اندرویدی رو میتونید باهاش به شرط فعال کردن usb debuging و قراردادن در یک network range با لپتاپتون , مدیریت کنید.نام این برنامه Android Debug Bridge (adb) و اگه دوست دارید که اطلاعات بیشتری در موردش داشته باشید, به این لینک سر بزنید : https://developer.android.com/studio/command-line/adb به این لینک بروید و نسخه مناسب سیستم عاملتون رو دانلود کنید :https://developer.android.com/studio/releases/platform-toolsحالا بعد از نصب و انجام مراحل ابتدایی باید در ابتدا لپتاپ خودمون رو به اندروید باکس وصل کنیم. برای اینکار از دستور زیر استفاده میکنیم : adb connect device_ip_address:5555در این صورت اگر همه مراحل رو درست جلو برویم, پیغام successful میده.حالا وقتشه که اپی که میخوایم روی دستگاهمون نصب بشه رو دانلود کنیم ( نسخه apk ) و بعد اون رو با این ابزار با دستور زیر پوش کنیم روی اندروید باکس برای نصب :adb install path_to_apkکارمون تا اینجا تموم میشه , ولی شما میتونید با لینکهایی که تو ادامه معرفی میکنم , با این ابزار بیشتر آشنا بشید و کارای جالب تری باهاش بکنید یا مشکلاتی اگه خوردید رو باهاش حل کنید. https://www.makeuseof.com/how-to-use-adb-on-android-tv/#:~:text=Sideload%20Apps&text=Once%20you%20have%20established%20the,window%20to%20copy%20its%20path.) https://applicaster.zendesk.com/hc/en-us/articles/360022181331-Android-TV-How-to-install-an-app-with-ADB-and-Command-Line در نهایت اگر به مشکلی خوردید یا نیاز به کمک بیشتری داشتید, میتونید از طریق ایمیل زیر بامن در تماس باشید:ایمیل منممنونم که برای این مطلب وقت گذاشتید و مطالعه ش کردید.