Jak spustit Android aplikace v prohlížeči Chrome? [návod]
- Návody
- Karel Kilián
- 12.12.2022
- 16
Chtěli byste na počítači spouštět své oblíbené Android aplikace? Pak stačí relativně málo: prohlížeč Chrome, runtime ARChon a balíček aplikace, upravený pro běh v browseru. Připravili jsme pro vás podrobný postup, jak rozběhat “androidí” programy na PC s Windows, Linuxem či OS X.
V uplynulém týdnu se objevily informace o možnosti spouštění vybraných Android aplikací na operačním systému Chrome OS, tedy na Chromeboocích a Chromeboxech. Týden na to přišla další zajímavá zpráva: programy pro Android je možné rozběhat i ve webovém prohlížeči Chrome na jakékoli podporované platformě, tedy pod Windows, na OS X i Linuxu. Pojďme se podívat, jak na to.
Varování úvodem
K běhu “androidích” aplikací budete potřebovat runtime ARChon, dovolující současný běh více programů pro Android. Fungovat vám bude v prohlížeči Chrome verze 37 a vyšší (v okamžiku vzniku tohoto článku nese aktuální stabilní verze pro Windows číslo 37.0.2062.120).
Aplikace ke spuštění je nutné stáhnout z Obchodu Play, případně získat jiným způsobem v podobě APK balíčků. Na našem serveru jsme si popsali několik možností, jak získat soubory APK z Google Play – podrobné postupy najdete ve článcích Jak stahovat APK soubory z Obchodu Play? S aplikací Raccoon snadno a rychle! a APK Downloader: snadné stahování souborů APK z Obchodu Play do počítače. Další možností je jejich přenos z mobilního zařízení s pomocí nové aplikace Chrome APK Packager.
Před započetím pokusů je nutné upozornit na skutečnost, že takto spuštěné aplikace mohou vykazovat chyby, “padat”, případně se chovat nestandardně i nestabilně. Ne všechny programy lze tímto způsobem spustit – například nefunguje většina placených aplikací, podobně nefungují ty, které využívají specifické funkce mobilních zařízení.
Instalujeme runtime ARChon
Stáhněte si runtime ARChon, který je vhodný pro váš systém:
- ARChon 1.0 – Intel x86 64-bit – 101 MB
- ARChon 1.1 – Intel x86 Chrome 64-bit/Chrome OS 64-bit (alternativní odkaz) – 101 MB
- ARChon 1.1 – Intel x86 Chrome 32-bit/Chrome OS 32-bit (alternativní odkaz) – 95,3 MB
- ARChon 1.1 – ARM (například Chromebooky založené na ARM) (alternativní odkaz) – 88 MB
Protože jsme testovali na počítači se 32bitovými Windows XP, stáhli jsme instalační balíček ze třetího odkazu.
Stažený soubor rozbalte – dostanete tak složku vladikoff-archon-0674fdbc0004.
Spusťte prohlížeč Chrome, zadejte adresu chrome://extensions a klepněte na tlačítko Načíst rozbalené rozšíření. Jestliže tuto položku v nastavení nevidíte, budete si muset aktivovat tzv. “vývojářský režim¨.”
Vyberte složku s rozbalenými soubory a potvrďte tlačítkem OK.
Velmi pravděpodobně jako výsledek uvidíte sérii varování, nicméně doplněk by měl být nainstalován a aktivní.
Nejrychlejší cesta k instalaci Android aplikace do prohlížeče
Instalace Android aplikací do Chrome není bohužel ještě tak jednoduchá, jak bychom si představovali. Nepočítejte tedy s tím, že byste předložili prohlížeči APK balíček a on by ho spustil. APK musí být “přechroustané” do podoby rozšíření, se kterým si Chrome poradí. Připravené programy můžete zkusit hledat například ve vláknu na Reddit.com, případně stahovat ověřené aplikace z odkazů v tabulce, kterou připravují další uživatelé. V tomto případě budete stahovat archivy, které následně rozbalíte a přes chrome://extensions, kde klepnete na Načíst rozbalené rozšíření, nahrajete do prohlížeče.
Aplikaci můžete nastartovat skrze odkaz Spustit.
Je nutno podotknout, že distribuce takto upravených aplikací není přísně vzato zcela legální. Stahování programů, které jsou zdarma, patně nebude jejich autorům nijak zásadně vadit, nicméně používání placených aplikací získaných tímto způsobem rozhodně není v pořádku, Používejte tedy tento způsob pouze k provozování bezplatných programů, nebo těch, které jste si zakoupili.
Příprava Android aplikace pro běh v prohlížeči Chrome
Původně byla cesta od APK balíčku k rozšíření prohlížeče poměrně zdlouhavá a komplikovaná – nejprve bylo nutné stáhnout node.js, pak doinstalovat chromeos-apk a přes příkazový řádek konvertovat APK soubory, které zvládne Chrome “přechroustat”. Příprava aplikace tak byla složitá a mnohé uživatele od pokusů odrazovala. Celý postup rozhodně nešlo označit jako “uživatelsky přívětivý.”
V průběhu týdne se ale na XDA objevila aplikace Chrome APK Packager, se kterou je celý proces výrazně jednodušší. Nástroj je sice zatím pouze v testovací “alfa” verzi, není ani příliš graficky zvládnutý, nicméně dělá přesně to, co je potřeba – připraví jakoukoli nainstalovanou aplikaci do podoby použitelného rozšíření prohlížeče Chrome.
Postup vypadá v tomto případě následovně:
- Nainstalujte si do telefonu nebo tabletu z XDA fóra Chrome APK Packager. K instalaci budete muset v systémovém nastavení povolit instalaci aplikací z alternativních zdrojů.
- Spusťte na telefonu/tabletu program Chrome APK Packager.
- Vyberte ze seznamu program, který chcete připravit pro běh v prohlížeči. Volitelně lze přes tlačítko Select APK vybrat APK soubor, uložený v zařízení.
- Zvolte rozložení aplikace (Phone/Landscape/Tablet/Portrait).
- Klepněte na tlačítko Generate Chrome APK.
- Výsledný soubor ZIP najdete ve složce ChromeAPKS, odkud ho můžete vyexportovat, odeslat, nebo stáhnout do počítače.
- V počítači soubor rozbalte.
- V Chrome otevřete stránku chrome://extensions.
- Klepněte na tlačítko Načíst rozbalené rozšíření.
- Zadejte cestu k rozbalené složce a potvrďte OK.
- Spusťte aplikaci ze seznamu rozšíření klepnutím na odkaz Spustit.
Během redakčního testování všemožných postupů jsme ale často naráželi na problémy se spouštěním aplikací, které mnohdy skončily pouze zobrazením ikony nebo loga Androidu a start programu dále nepokračoval. Dle řady uživatelů, kteří se podělili o své zkušenosti na diskuzních fórech, ale tento způsob spouštění aplikací pro Android skutečně v mnoha případech funguje. Problémy nastávají především tehdy, když program vyžaduje ke svému běhu služby Google, některé metody frameworku, nebo přistupuje k hardwaru či vyžaduje tlačítka zařízení. Nezbývá tedy, než zkoušet metodou “pokus – omyl”, které programy v Chrome fungují, a které nikoli.
Pokud se rozhodnete otestovat výše uvedený postup, dejte nám vědět v diskuzi pod tímto článkem, jak jste byli úspěšní!
Zdroje: Liliputing, OMG Chrome, ARChon Custom Runtime Guide, Android Police, XDA: Chrome APK Packager, Android Soul, Android Headlines.
Karel Kilián je zkušený technický redaktor a copywriter s bohatou praxí v oblasti informačních a komunikačních technologií. Jeho kariéra začala na pozici prodavače, odkud postupně… více o autorovi
Komentáře (16)
Přidat komentář