Как загрузить приложения Android на свой Amazon Fire TV и Fire TV Stick
Хотя эта функция не очень хорошо рекламируется, Amazon Fire TV и Amazon Fire TV Stick позволяют загружать приложения для Android. Приложив немного усилий, вы можете легко загружать на свой Fire TV приложения, которые недоступны в магазине приложений Amazon..
Замечания: В этом руководстве рассматривается загрузка приложений Android на устройствах Fire TV, а не линейка планшетов Kindle Fire от Amazon; если вы ищете способ загрузить приложения на Kindle Fire, обратитесь к этому руководству..
Почему я хочу это сделать?
Amazon Fire TV и TV Stick - это надежные потоковые устройства на базе Android, которые обеспечивают большую мощность в небольшом пространстве. Однако не сомневайтесь в том, что Amazon спроектировал устройства так, чтобы они были полностью ориентированы на экосистему Amazon, и существует сильный толчок к тому, что вы используете только приложения из Amazon Appstore..
В то время как Amazon Appstore предлагает широкий выбор приложений, есть две большие проблемы, с которыми сталкиваются владельцы Fire TV. Во-первых, несмотря на размер магазина приложений, он не сравнится с магазином 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 Debug Bridge Utility.
Второй метод довольно умный и удобный: использование вспомогательного приложения на устройстве под управлением Android для переноса установленных приложений прямо с вашего устройства на Fire TV. С точки зрения удобства вы действительно не можете просто выбрать приложение прямо со своего телефона или планшета и установить его на Fire TV..
В магазине Google Play есть несколько приложений, которые предлагают передачу Android в Fire, но нам больше всего повезло с приложением Apps2Fire; Вы можете скачать это здесь. Хотя вы никогда не увидите его непосредственно в действии, Apps2Fire и подобные приложения являются просто обертками для ADB.
Оба метода выполняют свою работу, просто вопрос о том, какой метод лучше всего подходит для вашей ситуации. Если у вас уже есть приложение, готовое к работе на вашем телефоне (или вы можете легко загрузить его из магазина Play), имеет смысл использовать Apps2Fire и перенести его прямо с вашего устройства в Fire. Если вы загрузили приложение с веб-сайта разработчика или с форума разработчиков, например XDA Developers, имеет смысл запустить ADB и перенести его с вашего ПК..
Давайте посмотрим, как подготовить Fire TV для загруженных приложений, а затем как использовать эти два метода. Все шаги в этом руководстве полностью взаимозаменяемы между Amazon Fire TV и Fire TV Stick; единственное различие между ними состоит в том, что Fire TV имеет большую вычислительную мощность, чем Fire Stick, и будет предлагать превосходную производительность для любых приложений, загружаемых ЦП, которые вы отправляете через.
Подготовка Amazon Fire TV
Несмотря на то, что возможность загружать приложения на устройства Fire TV не особенно продвигается, включить такую возможность несложно. Загрузитесь с Fire TV и выберите «Настройки» -> «Система»..
В меню «Система» прокручивайте страницу вниз, пока не найдете пункт подменю, озаглавленный «Параметры разработчика». Обратите внимание, что подтекст подчеркивает, что именно означает «Параметры разработчика» для «Включить подключения ADB по сети».
В меню «Параметры разработчика» вы найдете два переключателя, которые необходимо установить на «Вкл»: «Отладка ADB» и «Приложения из неизвестных источников».
Первый вариант включает ссылку ADB, чтобы вы могли удаленно подключить клиент отладки Android к вашему устройству Fire. Второй переключатель позволяет устанавливать приложения, не принадлежащие Appstore (все приложения, которые вы передаете по ссылке ADB, будут обрабатываться как «Неизвестные источники», независимо от того, являются ли они одноразовыми приложениями, которые вы сделали сами или одобрили приложения из обычных Android магазины приложений).
Наконец, перед тем как покинуть пожарное устройство, вам необходимо проверить IP-адрес устройства. Самый простой способ сделать это - перейти в «Настройки» -> «Система» -> «О программе» и выбрать «Сеть».
Запишите запись «IP-адрес», так как это адрес, который вам понадобится для обоих следующих приемов. Также обратите внимание, что если вы перезапустите свое пожарное устройство и не указали для него статический IP-адрес, этот адрес может измениться, если DHCP-сервер назначит новый. Каждый раз, когда вы загружаете новые приложения на свое пожарное устройство, обязательно проверьте этот раздел и подтвердите IP-адрес..
После того, как вы переключили обе вышеуказанные настройки и определили IP-адрес вашего устройства, пришло время перейти к загрузке приложений. Давайте посмотрим на два метода в деталях.
Боковая загрузка с ADB
Если ваше приложение находится на вашем компьютере, его легко загрузить с помощью ADB. Давайте рассмотрим использование командной строки для запуска сервера ADB, подключения к пожарному устройству и удаленной доставки полезных данных APK. Все последующие шаги предполагают, что у вас уже установлен ADB (и если вы этого не сделаете, пожалуйста, обратитесь к нашему руководству здесь).
Загрузите командную строку в каталог, где хранится ваш APK (например, / Documents / Downloads /) и введите следующие команды, где XXXX - это IP-адрес вашего пожарного подразделения в локальной сети, а 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, средней скорости передачи и сообщение «Success».
Если вы получаете сообщение об ошибке 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 store, безусловно, разочаровывает, и этот трюк позволяет легко перенести приложение прямо с телефона в Fire..
Сначала загрузите и установите Apps2Fire из магазина Google Play здесь. Запустите приложение, а затем нажмите на кнопку меню в верхнем левом углу..
В меню выберите «Настройка» и на следующем экране введите IP-адрес вашего пожарного устройства..
После нажатия кнопки «Сохранить» у вас будет два варианта переноса приложений. Сначала вы можете нажать на значок + в правом верхнем углу экрана и выбрать любой APK-файл на вашем Android-устройстве через файловый браузер. APK, который вы выбираете с помощью этого метода, делает не должно быть приложение, уже установленное на вашем устройстве, что означает, что любой APK, который вы скачали и сохранили на своем устройстве, является честной игрой.
Второй способ заключается в выборе приложения, которое вы фактически загрузили и установили из магазина Google Play. Для этого снова нажмите кнопку меню и выберите «Загрузить приложения».
Выберите любое приложение, нажав на него, и оно будет автоматически перенесено.
К сожалению, в отличие от инструмента ADB из командной строки, приложение Apps2Fire не имеет механизма обратной связи для сбоя версии; если вы загружаете новое приложение, несовместимое с Android 4.2.2, сообщение об ошибке не появляется, и вы знаете, что установка не удалась, потому что приложение никогда не появляется на устройстве Fire.
Тем не менее, это действительно простой способ переноса приложений без необходимости в командной строке. Давайте посмотрим, где найти ваши приложения после того, как вы перенесли их на устройство Fire..
Запуск ваших приложений на Fire TV
После того, как приложения установлены на Fire TV, нужно просто их найти. Увы, они не отображаются в категории «Приложения» верхнего уровня в главном меню Fire TV. Вместо этого они в меню Настройки -> Приложения.
После этого выберите «Управление установленными приложениями», чтобы открыть список всех установленных приложений. Найдите приложение, которое вы нажали (через командную строку ADB или приложение Apps2Fire), и выберите его, нажав центральную кнопку на пульте дистанционного управления Fire TV (или введите на клавиатуре, если вы его используете).
В подменю приложения выберите «Запустить приложение». Ваше приложение запустится так же, как и на любом другом устройстве Android..
Это все, что нужно сделать! Не каждое приложение плавно переключается с сенсорного устройства, такого как планшет, на телевизионную систему Fire TV, но многие приложения работают без каких-либо настроек (в то время как другие требуют полной функциональности контроллера или клавиатуры). Тем не менее, попробовать приложение, которое у вас уже есть, ничего не стоит, поэтому, если вы хотите, чтобы приложение на телевизоре с помощью Fire прошло, попробуйте.
У вас есть актуальный вопрос о Fire TV, Chromecast или другом устройстве потокового мультимедиа? Пришлите нам электронное письмо на [email protected], и мы сделаем все возможное, чтобы помочь.