Hoe u Android-apps kunt Sideloaden op uw Amazon Fire TV en Fire TV Stick
Hoewel het geen bijzonder goed geadverteerde functie is, zorgen de Amazon Fire TV en de Amazon Fire TV Stick voor sideloading van Android-applicaties. Met een beetje moeite kun je gemakkelijk apps op je Fire TV laden die niet beschikbaar zijn in de Amazon Appstore.
Notitie: Deze tutorial behandelt de sideloading van Android-applicaties op Fire TV-apparaten en niet de Amazon-lijn van Kindle Fire-tablets; Als je hier op zoek bent naar een manier om apps te sideloaden op je Kindle Fire, raadpleeg dan deze handleiding.
Waarom wil ik dit doen??
De Amazon Fire TV en TV Stick zijn beide robuuste Android-gebaseerde streamingapparaten die veel kracht verpakken in een kleine footprint. Laat er echter geen twijfel over bestaan dat Amazon de apparaten heeft ontworpen als een systeem met een centraal Amazon-ecosysteem en er is een sterke duw naar u toe alleen met behulp van apps van de Amazon Appstore.
Hoewel de Amazon Appstore een brede selectie van applicaties kent, zijn er twee grote problemen waar eigenaars van Fire TV tegenaan lopen. Ten eerste is het, ondanks de grootte van de Appstore, niet te vergelijken met de Google Play Store en er zijn er veel, veel, apps alleen beschikbaar via Google Play. Er zijn veel ontwikkelaars die simpelweg niet hebben gekozen om hun apps te porten naar de Appstore (of de apps bevatten een element dat door Amazon wordt afgewezen).
Ten tweede, zelfs als de gewenste app beschikbaar is in de Amazon Appstore als deze niet is goedgekeurd voor gebruik op de Fire TV-lijn, dan kunt u deze niet downloaden. Kodi, de software voor mediacentra die voorheen bekend stond als XBMC, is daar een perfect voorbeeld van. Het staat in de Amazon Appstore als een algemene Android-download, maar je kunt het niet downloaden en installeren op de Fire TV-apparaten (maar die apparaten kunnen het feitelijk uitvoeren).
Gelukkig voor u, ons en iedereen die apps op hun Fire TV wil laden, kunnen we gebruikmaken van de ontwikkelaaropties bij de Fire TV en Fire TV Stick om elke Android-toepassing te laden die we willen.
Wat heb ik nodig?
Er zijn twee manieren om apps te sideloaden op je Amazon Fire TV of Fire TV-stick, die beide afhankelijk zijn van verschillende implementaties van de Android Developer Bridge (ADB).
De eerste techniek houdt in dat u de opdrachtregelinterface op uw computer gebruikt om Android-installatiebestanden (APK's) rechtstreeks naar uw apparaat te verzenden. Deze aanpak is handig als u APK's op uw computer hebt gearchiveerd en / of als u een APK van de website van een ontwikkelaar hebt gedownload en deze rechtstreeks van uw computer naar uw Fire TV wilt downloaden.
Volg de opdrachtregeltechniek om een kopie van de ADB op uw computer te installeren. Voor het installeren van de developerkit, inclusief ADB, en de juiste stuurprogramma's, bekijk onze tutorial Hoe installeer en gebruik je ADB, het Android Debug Bridge-hulpprogramma.
De tweede techniek is een nogal slimme en handige techniek: een helper-app op een apparaat met Android om apps te installeren die rechtstreeks van je apparaat naar de Fire TV zijn geïnstalleerd. Vanuit het oogpunt van gemak kun je het niet zo gemakkelijk vinden om de app gewoon rechtstreeks vanaf je telefoon of tablet te selecteren en op je Fire TV te installeren.
Er zijn een handvol applicaties in de Google Play Store die Android-naar-Fire-overdracht aanbieden, maar we hadden het beste geluk met de applicatie Apps2Fire; je kunt het hier downloaden. Hoewel je het nooit rechtstreeks in actie ziet, zijn Apps2Fire en soortgelijke applicaties gewoon wrappers voor ADB.
Beide technieken maken het werk af, het is gewoon een kwestie welke techniek het beste werkt voor uw situatie. Als u de app al klaar heeft om op uw telefoon te gebruiken (of u kunt de app eenvoudig downloaden vanuit de Play Store), is het handig om Apps2Fire te gebruiken en deze rechtstreeks van uw apparaat naar Fire over te zetten. Als u de app hebt gedownload van de website van de ontwikkelaar of een ontwikkelingsforum zoals XDA-ontwikkelaars, is het logischer om ADB op te starten en over te zetten vanaf uw pc.
Laten we eens kijken hoe u uw Fire TV klaarmaakt voor sideloaded apps en vervolgens hoe u de twee technieken gebruikt. Alle stappen in deze tutorial zijn volledig uitwisselbaar tussen de Amazon Fire TV en de Fire TV Stick; het enige verschil tussen de twee is dat de Fire TV meer verwerkingskracht heeft dan de Fire Stick en superieure prestaties biedt voor alle CPU-hongerige applicaties die u verzendt.
Voorbereiding van de Amazon Fire TV
Hoewel de mogelijkheid om apps op de Fire TV-apparaten te sideloaden niet echt wordt gepromoot, is het niet moeilijk om de mogelijkheid daartoe in te schakelen. Start uw Fire TV op en ga naar Instellingen -> Systeem.
Blader in het systeemmenu naar beneden totdat u het submenu-item met de naam 'Developer Options' ziet. Merk op dat de subtekst precies aangeeft wat de ontwikkelaaropties zijn voor 'ADB-verbindingen via het netwerk inschakelen'.
In het menu Opties voor ontwikkelaars vindt u twee schakelopties die moeten worden ingesteld op Aan: "ADB-foutopsporing" en "Apps van onbekende bronnen".
De eerste optie schakelt de ADB-koppeling in, zodat u de Android-foutopsporingsclient op afstand kunt overbruggen naar uw Fire-unit. Met de tweede schakelaar kunnen niet-Appstore-toepassingen worden geïnstalleerd (alle apps die u via de ADB-koppeling overzet, worden behandeld als "Onbekende bronnen", ongeacht of ze eenmalige apps zijn die u zelf hebt gemaakt of goedgekeurde apps van conventionele Android applicatie winkels).
Tot slot, voordat u uw Fire-unit verlaat, moet u het IP-adres van het apparaat controleren. De gemakkelijkste manier om dit te doen is om naar Instellingen -> Systeem -> Info te gaan en vervolgens "Netwerk" te selecteren.
Noteer het "IP-adres" -item omdat dit het adres is dat u nodig hebt voor beide volgende technieken. Merk ook op dat als u uw Fire-apparaat herstart en u er geen statisch IP-adres voor heeft opgegeven, dit adres kan veranderen als de DHCP-server een nieuw adres toewijst. Telkens wanneer u nieuwe toepassingen naar uw Fire-apparaat pusht, moet u dit gedeelte controleren en het IP-adres bevestigen.
Nadat u beide bovenstaande instellingen hebt gewijzigd en het IP-adres van uw apparaat hebt geïdentificeerd, is het tijd om naar toepassingen voor het laden te gaan. Laten we de twee methoden in detail bekijken.
Sideloaden met ADB
Als uw toepassing zich op uw computer bevindt, kunt u deze gemakkelijk met ADB sideloaden. Laten we eens kijken naar het gebruik van de opdrachtregel om de ADB-server op te starten, verbinding te maken met de Fire-eenheid en op afstand de APK-payload te leveren. Alle onderstaande stappen veronderstellen dat u ADB al hebt geïnstalleerd (en als u dat niet doet, raadpleeg dan onze handleiding hier).
Laad een opdrachtprompt in de map waar uw APK is opgeslagen (bijvoorbeeld / Documents / Downloads /) en voer de volgende opdrachten in waarbij XXXX het IP-adres van uw Fire-unit op het lokale netwerk is en someapp.apk de feitelijke bestandsnaam van de APK is die u op het apparaat wilt installeren.
adb kill-server
adb start-server
adb verbind X.X.X.X
adb install someapp.apk
Let op, als u de foutmelding "Fout: meer dan eens apparaat of emulator" krijgt, die optreedt als er meer dan één apparaat op de ADB is aangesloten (zoals een Android-telefoon die aan uw computer is gekoppeld), kunt u de opdracht verfijnen.
adb install -s X.X.X.X: 5555 installeer someapp.apk
Als je het commando hebt uitgegeven, leun je achterover en ontspan je. Het kan variëren van enkele seconden tot 10 minuten of meer, afhankelijk van de grootte van het bestand. Wanneer het proces is voltooid, ontvangt u een echo-back van de APK-naam, de gemiddelde overdrachtssnelheid en een bericht 'Succes'.
Als u het foutbericht INSTALL_FAILED_OLDER_SDK ontvangt, komt dit omdat het APK-bestand dat u probeerde te installeren op het Fire-apparaat, bedoeld is voor een hogere versie van Android dan dat de Fire actief is. Vanaf deze tutorial werken de Fire TV en de Fire TV Stick nog steeds met Fire OS 3.0 (met app-compatibiliteit met Android Jelly Bean 4.2.2).
Voordat we gaan kijken naar wat er nu aan de kant met Fire gaat gebeuren, laten we kijken hoe we hetzelfde kunnen bereiken door een app over te zetten van je Android-telefoon of -tablet naar je Fire.
Sideloaden vanaf uw Android-apparaat
Een van de grootste klachten die we horen is dat mensen al een app op hun telefoon of tablet hebben en deze op hun Fire-apparaat willen hebben. Het hele parallelle Amazon Appstore / Google Play Store-paradigma is zeker frustrerend en met deze truc kun je eenvoudig een app direct van je telefoon naar je Fire sturen.
Download en installeer eerst Apps2Fire van de Google Play Store hier. Start de app en tik vervolgens op de menuknop in de linkerbovenhoek.
Selecteer "Setup" in het menu en voer in het vervolgscherm het IP-adres van uw Fire-apparaat in.
Nadat u op Opslaan hebt geklikt, heeft u twee opties voor het overbrengen van apps. Allereerst kunt u klikken op het + -symbool in de rechterbovenhoek van het scherm en via de bestandsbrowser een APK-bestand op uw Android-apparaat selecteren. De APK die u via deze methode selecteert, doet dit niet moet een applicatie zijn die al op je apparaat is geïnstalleerd, wat betekent dat elke APK die je hebt gedownload en op je apparaat hebt opgeslagen eerlijk spel is.
De tweede methode omvat het selecteren van een app die u daadwerkelijk hebt gedownload en geïnstalleerd vanuit de Google Play Store. Tik hiervoor nogmaals op de menuknop en selecteer 'Upload apps'.
Selecteer een app door erop te tikken en deze wordt automatisch overgezet.
Helaas heeft de Apps2Fire-app, in tegenstelling tot de ADB-tool voor de opdrachtregel, geen feedbackmechanisme voor versiegebreken; als u een nieuwe app uploadt die niet compatibel is met Android 4.2.2, is er geen foutbericht en weet u alleen dat de installatie is mislukt omdat de app nooit op het Fire-apparaat verschijnt.
Dat gezegd hebbende, het is een heel gemakkelijke manier om apps over te zetten zonder werk via de commandoregel. Laten we eens kijken waar u uw apps kunt vinden nadat u ze naar het Fire-apparaat hebt overgebracht.
Start uw apps op de Fire TV
Zodra de apps op de Fire TV zijn geïnstalleerd, is het gewoon een kwestie van ze te vinden. Helaas verschijnen ze niet in de categorie 'Apps' van het hoogste niveau in het hoofdmenu van Fire TV. In plaats daarvan staan ze in het menu Instellingen -> Toepassingen.
Selecteer daar "Beheer geïnstalleerde applicaties" om een lijst van alle geïnstalleerde apps te openen. Blader naar de toepassing die je hebt overgeduwd (via de ADB-opdrachtregel of de Apps2Fire-app) en selecteer deze door op de middelste knop op je afstandsbediening van Fire TV te drukken (of gebruik je toetsenbord als je er een gebruikt)..
Selecteer 'Toepassing starten' in het submenu van de toepassing. Uw toepassing wordt gestart zoals op elk ander Android-apparaat.
Dat is alles wat er is! Niet elke toepassing maakt de sprong soepel van een op aanraking gebaseerd apparaat zoals een tablet naar het tv-centrale Fire TV-systeem, maar veel apps werken prima zonder enige aanpassing (terwijl anderen het gebruik van een controller of toetsenbord vereisen voor volledige functionaliteit). Het kost niets om een app uit te proberen die je al hebt, maar als je de app op je tv wilt via Fire, probeer het dan.
Heeft u een dringende vraag over de Fire TV, Chromecast of een ander apparaat met streaming media? Schiet ons een e-mail op [email protected] en we zullen ons best doen om te helpen.