Как да Sideload Android Apps на вашия Amazon Fire TV и Fire TV стик
Въпреки че не е особено добре рекламирана функция, телевизорите Amazon Fire и противопожарната телевизия Amazon позволяват да се отстранят приложенията на Android. С малко усилия лесно можете да зареждате приложения на вашия Fire TV, които не са налични в Amazon Appstore.
Забележка: Този урок обхваща отстраняването на Android приложенията на устройствата с Fire TV, а не линията на Kindle Fire на Amazon; ако сте тук, търсейки начин да прехвърлите приложения на вашия Kindle Fire, моля, вижте това ръководство.
Защо искам да направя това?
Телевизионните и телевизионните паяци Amazon Fire са едновременно стабилни устройства, базирани на Android, които доставят много енергия в малък отпечатък. Не се съмнявайте обаче, че Amazon е проектирал устройствата да са изключително ориентирани към екосистемата на Amazon и има силен тласък към вас, като използвате само приложения от Amazon Appstore..
Докато Amazon Appstore има богат избор от приложения, има два големи проблема, с които се сблъскват собствениците на Fire TV. Първо, въпреки размера на Appstore, той не се сравнява с магазина на Google Play и има много, много, приложения са достъпни само чрез Google Play. Има много разработчици, които просто не са избрали да прехвърлят приложенията си към Appstore (или приложенията съдържат някакъв елемент, който Amazon наложи на вето).
Второ, дори когато приложението, което искате, е налично в Amazon Appstore, ако не е одобрено за използване в Fire TV линията, тогава не можете да я изтеглите. Kodi, софтуерът на медийния център, известен преди като XBMC, е идеален пример за това. Това е в Amazon Appstore като общо изтегляне на Android, но не можете да го изтеглите и инсталирате на Fire TV устройствата (но тези устройства всъщност могат да го стартират).
За щастие за вас, за нас и за всички останали, които искат да заредят приложения на техния Fire TV, можем да се възползваме от опциите на разработчиците, включени в Fire TV и Fire TV Stick, за да заредим всяко приложение, което желаем да Android..
От какво се нуждая?
Има два подхода за отклоняване на приложения от вашия Amazon Fire TV или Fire TV стик, като и двете разчитат на различни реализации на Android Developer Bridge (ADB)..
Първата техника включва използването на интерфейса на командния ред на компютъра, за да изпращате инсталационни файлове на Android (APK) направо на вашето устройство. Този подход е удобен, ако сте архивирали APK на компютъра си и / или сте изтеглили APK от уебсайт на програмист и желаете да го заредите директно от компютъра си във Fire TV.
За да следвате заедно с техниката на командния ред, трябва да имате копие на ADB, инсталирано на компютъра ви. За да инсталирате комплекта за разработчици, който включва ADB и съответните драйвери, вижте нашия наръчник Как да инсталирате и използвате ADB, помощната програма за отстраняване на грешки в Android.
Втората техника е доста умен и удобен: с помощта на помощно приложение на устройство, работещо с Android, за да се прехвърлят инсталираните приложения направо от вашето устройство към Fire TV. От гледна точка на удобството, наистина не можете да преодолеете лекотата просто да избирате приложението от телефона или таблета си и да го инсталирате във вашия Fire TV.
В магазина на Google Play има няколко приложения, които предлагат трансфер от Android към Fire, но ние имахме най-голямото късмет с приложението Apps2Fire; можете да го изтеглите тук. Въпреки че никога не го виждате директно в действие, Apps2Fire и подобни приложения са само обвивки за ADB.
И двете техники свършват работата, просто въпросът коя техника работи най-добре за вашата ситуация. Ако вече имате приложението, готово да отидете на телефона си (или лесно можете да го изтеглите от Play Store), има смисъл да използвате Apps2Fire и да го прехвърляте направо от вашето устройство към Fire. Ако сте изтеглили приложението от уебсайта на разработчика или от форума за разработки като XDA Developers, има повече смисъл да активирате ADB и да го прехвърлите от компютъра си.
Нека да разгледаме как да подготвим своя Fire TV за sideloaded приложения и след това как да използваме двете техники. Всички стъпки в този урок са напълно взаимозаменяеми между Amazon Fire TV и Fire TV Stick; Единствената разлика между двете е, че Fire TV има по-голяма изчислителна мощност от Fire Stick и ще предлага превъзходна производителност за всички гладни за CPU приложения, които изпращате.
Подготовка на телевизора Amazon Fire
Въпреки че възможността да се прехвърлят приложения върху устройствата на Fire TV не е особено популяризирана, не е трудно да се даде възможност за това. Стартирайте вашия Fire TV и отидете в Настройки -> Система.
В менюто на системата превъртете надолу, докато намерите подменюто с надпис „Опции за програмисти“. Имайте предвид, че подтекстът подчертава точно какво са опциите за програмисти за „Разрешаване на ADB връзки през мрежа“.
В менюто за опции за разработчици ще намерите две превключвания, които трябва да бъдат зададени на Вкл: "ADB debugging" и "Приложения от неизвестни източници".
Първата опция включва ADB връзката, така че да можете да прехвърлите отдалечено клиента за отстраняване на грешки в Android към Fire единица. Вторият превключвател позволява инсталирането на приложения, които не са от Appstore (всички приложения, които прехвърляте през ADB връзката, ще се третират като от „Неизвестни източници“, независимо дали са еднократни приложения, които сте направили сами или са одобрени приложения от конвенционалните Android магазини за приложения).
И накрая, преди да излезете от противопожарното устройство, трябва да проверите IP адреса на устройството. Най-лесният начин да направите това е да отидете в Настройки -> Система -> За и след това да изберете "Мрежа".
Забележете въвеждането на „IP адрес“, тъй като това е адресът, от който се нуждаете за двете следващи техники. Също така имайте предвид, че ако рестартирате устройството Fire и не сте задали статичен IP адрес за него, този адрес може да се промени, ако DHCP сървърът назначи нов. Всеки път, когато натискате нови приложения към Вашето устройство Fire, проверете този раздел и потвърдете IP адреса.
След като превключите и двете от горните настройки и идентифицирате IP адреса на устройството, е време да се обърнете към зареждане на приложения. Нека разгледаме подробно двата метода.
Преместване с ADB
Ако приложението ви се намира на компютъра ви, лесно е да я прехвърлите с ADB. Нека да разгледаме използването на командния ред, за да стартирате ADB сървъра, да се свържете с Fire единицата и да доставите отдалечено APK полезния товар. Всички следващи стъпки предполагат, че вече имате инсталиран ADB (и ако не го направите, моля, вижте нашето ръководство тук).
Заредете командния ред в директорията, където се съхранява APK (напр. / Documents / Downloads /) и въведете следните команди, където XXXX е IP адресът на вашата Fire единица в локалната мрежа и someapp.apk е действителното име на APK искате да инсталирате на устройството.
adb kill-server
adb start-server
adb connect X.X.X.X
adb инсталирате someapp.apk
Забележете, ако получите грешка „Грешка: повече от едно устройство или емулатор“, която се случва, ако има повече от едно устройство, свързано към ADB (такъв Android телефон е свързан с компютъра), можете да стесните командата така.
adb install -s X.X.X.X: 5555 инсталирайте someapp.apk
След като издадете командата, отпуснете се и се отпуснете. Тя може да отнеме от няколко секунди до 10 минути или повече, в зависимост от размера на файла. Когато процесът завърши, ще получите ехо-обратно на името на APK, средната скорост на предаване и съобщението „Успех“.
Ако получите съобщението за грешка INSTALL_FAILED_OLDER_SDK, това е, защото APK файла, който се опитахте да инсталирате на устройството Fire, е за по-висока версия на Android, отколкото Fire работи. От този урок Fire TV и Fire TV Stick все още работят с Fire OS 3.0 (който има съвместимост на приложения с Android Jelly Bean 4.2.2).
Преди да разгледаме какво да направим след това на страниците на Fire, нека да разгледаме как да постигнем едно и също нещо, като прехвърлим приложение от вашия Android телефон или таблет в Fire.
Забавяне от устройството ви с Android
Едно от най-големите оплаквания, което чуваме, е, че хората вече имат приложение на телефона или таблета си и искат да го имат на своето устройство Fire. Цялата парадигма на Amazon Appstore / Google Play в магазина със сигурност е разочароваща и този трик ви позволява лесно да прехвърляте едно приложение директно от телефона си към Fire.
Първо изтеглете и инсталирайте Apps2Fire от магазина на Google Play тук. Стартирайте приложението и след това натиснете бутона за меню в горния ляв ъгъл.
В менюто изберете “Setup” и на следващия екран въведете IP адреса на вашето Fire устройство.
След като кликнете върху save, ще имате две възможности за прехвърляне на приложения. Първо, можете да кликнете върху символа + в горния десен ъгъл на екрана и да изберете всеки APK файл на вашето устройство с Android чрез браузъра. APK, който изберете чрез този метод не трябва да сте вече инсталирано на устройството ви, което означава, че всеки APK, който сте изтеглили и запазили на устройството, е честна игра.
Вторият метод включва избор на приложение, което сте изтеглили и инсталирали от магазина на Google Play. За да направите това, натиснете отново бутона за менюто и изберете „Качване на приложения“.
Изберете всяко приложение, като го докоснете и той ще се прехвърли автоматично.
За съжаление за разлика от ADB инструмента за командния ред приложението Apps2Fire няма механизъм за обратна връзка за повреда на версията; ако качите ново приложение, което не е съвместимо с Android 4.2.2, няма съобщение за грешка и знаете, че инсталацията е неуспешна, защото приложението никога не се показва на устройството Fire.
Това е много лесен начин за прехвърляне на приложения без необходимост от работа с командния ред. Нека погледнем къде да намерите вашите приложения, след като ги прехвърлите в устройството Fire.
Стартиране на вашите приложения на телевизора Fire
След като приложенията са инсталирани на Fire TV, това е въпрос само на намирането им. Уви, те не се появяват в категорията “Приложения” от най-високо ниво в главното меню на Fire TV. Вместо това в менюто Настройки -> Приложения.
След като изберете „Manage Installed Applications“ (Управление на инсталираните приложения), изберете списък с всички инсталирани приложения. Отидете до приложението, което сте натиснали (чрез командния ред на ADB или приложението Apps2Fire) и го изберете, като натиснете централния бутон на дистанционното управление на Fire TV (или въведете клавиатурата си, ако използвате такава).
От подменюто на приложението изберете „Стартиране на приложение“. Вашето приложение ще се стартира точно както на всяко друго устройство с Android.
Това е всичко! Не всяко приложение прави плавния скок от устройство, базирано на допир, като таблет, към телевизионно-ориентираната телевизионна система, но много приложения работят добре без корекция (докато други изискват използването на контролер или клавиатура за пълна функционалност). Обаче не струва нищо, за да изпробвате приложение, което вече имате, така че ако искате приложението на телевизора си чрез Fire, направете изстрел.
Имате неотложен въпрос за телевизора Fire, Chromecast или друго устройство за мултимедийно предаване? Застреляйте ни имейл на [email protected] и ние ще направим всичко възможно, за да помогнем.