پوریا مشعلی طبری
پوریا مشعلی طبری
خواندن ۳ دقیقه·۲ سال پیش

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


سلام

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

شاید خیلیاتون به این مشکل برخورده باشید که رفتید یک اندروید باکس خریدید و دیدید که توی اون فقط به اپ گوگل پلی نصب شده و همین . باتوجه به تحریمات اخیری که شده , خب اون گوگل پلی دیگه کاربرد چندانی نداره تا بتونید باهاش یه اپلیکیشنی رو نصب کنید. خب شاید میگید, نسخه 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


در نهایت اگر به مشکلی خوردید یا نیاز به کمک بیشتری داشتید, میتونید از طریق ایمیل زیر بامن در تماس باشید:

ایمیل من

ممنونم که برای این مطلب وقت گذاشتید و مطالعه ش کردید.



اندروید باکسگوگل پلینصب اپلیکیشناندرویدsideload
شاید از این پست‌ها خوشتان بیاید