Sådan Sideload Android Apps på din Amazon Fire TV og Fire TV Stick
Selv om det ikke er en særligt godt annonceret funktion, giver Amazon Fire TV og Amazon Fire TV Stick mulighed for sideloading af Android applikationer. Med en lille indsats kan du nemt indlæse apps på dit Fire TV, der ikke er tilgængelige i Amazon Appstore.
Bemærk: Denne vejledning dækker sideloading af Android-applikationer på Fire TV-enheder og ikke Amazonas linje af Kindle Fire-tabletter; hvis du er her på udkig efter en måde at sideload apps på din Kindle Fire henvises til denne vejledning.
Hvorfor vil jeg gøre dette?
Amazon Fire TV og TV Stick er begge robuste Android-baserede streaming enheder, der pakker meget strøm til et lille fodspor. Det er dog ingen tvivl om, at Amazon designet enhederne til at være meget Amazon-økosystem centreret, og der er et stærkt skub i retning af dig kun ved hjælp af apps fra Amazon Appstore.
Mens Amazon Appstore har et stort udvalg af applikationer, er der to store problemer, som Fire TV-ejere støder på. For det første, på trods af Appstore-størrelsen sammenligner den ikke med Google Play-butikken, og der er mange, mange, Apps kun tilgængelige via Google Play. Der er mange udviklere, der simpelthen ikke har valgt at sende deres apps til Appstore (eller apps indeholder noget element, som Amazon vetoede).
For det andet, selvom den app du ønsker, er tilgængelig i Amazon Appstore, hvis den ikke er godkendt til brug på Fire TV-linjen, kan du ikke downloade den. Kodi, mediecenter-softwaren, der tidligere blev kendt som XBMC, er et perfekt eksempel på dette. Det er i Amazon Appstore som en generel Android-download, men du kan ikke downloade og installere den på Fire TV-enhederne (men disse enheder kan faktisk køre det).
Heldigvis for dig, os og alle andre, der søger at indlæse apps på deres Fire TV, kan vi drage fordel af de udvikler muligheder, der følger med Fire TV og Fire TV Stick, for at indlæse enhver Android-applikation, vi ønsker.
Hvad har jeg brug for?
Der er to metoder til sideloading apps på din Amazon Fire TV eller Fire TV-stok, der begge er afhængige af forskellige implementeringer af Android Developer Bridge (ADB).
Den første teknik indebærer at bruge kommandolinjegrænsefladen på din computer for at sende Android installationsfiler (APK'er) til din enhed. Denne tilgang er praktisk, hvis du har arkiverede APK'er på din computer og / eller du har hentet en APK fra en udviklers hjemmeside og ønsker at indlæse den direkte fra din computer til dit Fire TV.
For at følge med kommandolinje teknikken skal du have en kopi af ADB installeret på din computer. For at installere udviklerpakken, som indeholder ADB, og de relevante drivere, skal du se vores vejledning Sådan installeres og bruges ADB, Android Debug Bridge Utility.
Den anden teknik er en ret smart og bekvem måde: Brug en hjælperapplikation på en enhed, der kører Android, til at installere apps, der er installeret, fra din enhed til Fire TV. Ud fra et praktisk synspunkt kan du virkelig ikke slå det nemt at bare hente appen lige fra din telefon eller tablet og installere den på din Fire TV.
Der er en håndfuld applikationer i Google Play-butikken, der tilbyder Android-til-Fire-overførsel, men vi havde det bedste held med applikationen Apps2Fire; Du kan downloade det her. Selv om du aldrig ser det direkte i aktion, er Apps2Fire og lignende applikationer kun pakkere til ADB.
Begge teknikker får jobbet gjort det er bare et spørgsmål, hvilken teknik fungerer bedst for din situation. Hvis du allerede har appen klar til at gå på din telefon (eller du kan nemt downloade den fra Play Butik), er det fornuftigt at bruge Apps2Fire og overføre det lige fra din enhed til branden. Hvis du downloadede appen fra udviklerens hjemmeside eller et udviklingsforum som XDA Developers, er det mere fornuftigt at ophæve ADB og overføre det fra din pc.
Lad os se på, hvordan du forbereder dit Fire TV til sideloaded apps og derefter på hvordan du bruger de to teknikker. Alle trin i denne vejledning er fuldstændig udskiftelige mellem Amazon Fire TV og Fire TV Stick; den eneste forskel mellem de to er, at Fire TV har mere processorkraft end Fire Stick og vil tilbyde overlegen ydeevne for alle CPU-sultne applikationer, du sender over.
Forbereder Amazon Fire TV
Selv om evnen til at sideladere apps på Fire TV-enhederne ikke er særlig fremmet i det hele, er det ikke svært at muliggøre muligheden for at gøre det. Start i dit Fire TV og naviger til Indstillinger -> System.
Inden i menuen System skal du rulle ned, indtil du finder undermenuindgangen mærket "Udviklerindstillinger." Bemærk, at underteksten fremhæver, hvad udviklerindstillingerne er for "Aktiver ADB-forbindelser via netværk".
I menuen Developer Options finder du to vinkler, der skal indstilles til Til: "ADB debugging" og "Apps from Unknown sources".
Den første indstilling tænder ADB-linket, så du kan fjerne broen Android-debugging-klienten til din Fire-enhed. Det andet skifte giver mulighed for installation af applikationer uden appstore (alle apps, du overfører via ADB-linket, behandles som "Ukendte kilder", uanset om de er engangsprogrammer, du selv har lavet eller godkendte apps fra konventionel Android applikationsforretninger).
Endelig skal du kontrollere enhedens IP-adresse, inden du forlader din brandenhed. Den nemmeste måde at gøre det på er at navigere til Indstillinger -> System -> Om og derefter vælge "Netværk".
Noter "IP-adresse" -indgangen, da dette er den adresse, du skal bruge til begge de følgende teknikker. Bemærk også, at hvis du genstarter din Fire-enhed, og du ikke har angivet en statisk IP-adresse til den, kan denne adresse ændre sig, hvis DHCP-serveren tildeler en ny. Når du skubber nye applikationer til din Fire-enhed, skal du kontrollere dette afsnit og bekræfte IP-adressen.
Når du har skiftet begge de ovennævnte indstillinger og identificeret enhedens IP-adresse, er det tid til at vende sig til indlæsning af applikationer. Lad os se nærmere på de to metoder.
Sideladning med ADB
Hvis din ansøgning er placeret på din computer, er det nemt at sidelaste det med ADB. Lad os se på at bruge kommandolinjen til at starte ADB-serveren, tilslutte til brandenheden og levere APK-nyttelastet eksternt. Alle de følgende trin går ud fra, at du allerede har ADB installeret (og hvis du ikke gør det, se venligst vores vejledning her).
Indlæs en kommandoprompt i den mappe, hvor din APK er gemt (f.eks. / Dokumenter / Downloads /) og indtast følgende kommandoer, hvor XXXX er din Fire-enhedens IP-adresse på det lokale netværk, og someapp.apk er det aktuelle filnavn for APK du ønsker at installere på enheden.
adb kill-server
adb start-server
Adb forbinder X.X.X.X
adb installere someapp.apk
Bemærk, hvis du får fejlen "Fejl: mere end en enhed eller emulator", der opstår, hvis der er mere end en enhed tilsluttet ADB (en sådan Android-telefon, der er tæmmet til din computer), kan du indsnævre kommandoen som sådan.
adb installation -s X.X.X.X: 5555 installer someapp.apk
Når du har udgivet kommandoen, læne dig tilbage og slappe af. Det kan tage overalt fra et par sekunder til 10 minutter eller mere afhængigt af filens størrelse. Når processen er afsluttet, får du en ekko-tilbage af APK-navnet, den gennemsnitlige overførselshastighed og en "Succes" -meddelelse.
Hvis du får vist fejlmeddelelsen INSTALL_FAILED_OLDER_SDK skyldes det, at den APK-fil, du forsøgte at installere på Fire-enheden, er til en højere version af Android end branden kører. Som følge af denne øvelse kører Fire TV og Fire TV Stick stadig Fire OS 3.0 (som har app kompatibilitet med Android Jelly Bean 4.2.2).
Inden vi tager et kig på, hvad vi skal gøre næste på brandsiden af tingene, lad os se på, hvordan du gør det samme ved at overføre en app fra din Android-telefon eller tablet til din brand.
Sideladning fra din Android-enhed
En af de største klager vi hører er, at folk allerede har en app på deres telefon eller tablet, og de vil have det på deres Fire-enhed. Hele parallelle Amazon Appstore / Google Play butik paradigme er bestemt frustrerende, og dette trick giver dig mulighed for nemt at flytte en app lige fra din telefon til din brand.
Først skal du downloade og installere Apps2Fire fra Google Play Butik her. Start appen, og tryk derefter på menuknappen øverst i venstre hjørne.
Inden for menuen vælg "Setup", og indtast i din Fire-enhedens IP-adresse på den følgende skærm.
Når du klikker på Gem, har du to muligheder for overførsel af apps. For det første kan du klikke på + symbolet øverst til højre på skærmen og vælge enhver APK-fil på din Android-enhed via filbrowseren. Den APK du vælger via denne metode gør det ikke skal være en applikation, der allerede er installeret på din enhed, hvilket betyder at enhver APK, du downloadede og gemte på din enhed, er retfærdigt spil.
Den anden metode indebærer at vælge en app, du faktisk har downloadet og installeret fra Google Play Butik. Det gør du ved at trykke på menuknappen igen og vælge "Upload apps".
Vælg enhver app ved at trykke på den, og den overføres automatisk.
I modsætning til kommandolinjens ADB-værktøj har appen Apps2Fire ingen feedbackmekanisme for versionsfejl. hvis du uploader en ny app, der ikke er kompatibel med Android 4.2.2, er der ingen fejlmeddelelse, og du ved kun, at installationen mislykkedes, fordi appen aldrig vises på brandenheden.
Når det er sagt, er det en rigtig nem måde at overføre apps uden kommandolinjearbejde nødvendigt. Lad os se på, hvor du kan finde dine apps, når du har overført dem til brandenheden.
Lancering af dine apps på Fire TV
Når appsne er installeret på Fire TV, er det bare et spørgsmål om at finde dem. Desværre vises de ikke i kategorien "Apps" på øverste niveau i hovedmenuen Fire TV. I stedet er de i menuen Indstillinger -> Programmer.
Når du har valgt "Administrer installerede programmer", skal du hente en liste over alle installerede apps. Gennemse det program, du har skubbet over (enten via ADB-kommandolinjen eller Apps2Fire-appen), og vælg den ved at trykke på midterknappen på din Fire TV-fjernbetjening (eller indtast på tastaturet, hvis du bruger en).
Vælg under programundermenuen "Start applikation". Din applikation vil blive lanceret, ligesom det ville være på en anden Android-enhed.
Det er alt der er til det! Ikke alle applikationer gør hoppet glat fra en berøringsbaseret enhed som en tablet til det tv-centriske Fire TV-system, men mange apps fungerer fint uden nogen tilpasning (mens andre kræver brug af en controller eller tastatur til fuld funktionalitet). Det koster intet at prøve en app, du allerede har ud. Så hvis du vil have appen på dit tv via Fire, giver den et skud.
Har du et presserende spørgsmål om Fire TV, Chromecast eller anden streamingmedie enhed? Skyd os en mail på [email protected], og vi gør vores bedste for at hjælpe.