Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
it:google:android [2023/07/02 09:17] – Petr Nosek | it:google:android [2023/07/02 13:08] (aktuální) – Petr Nosek | ||
---|---|---|---|
Řádek 27: | Řádek 27: | ||
Proto jsem se musel do Ubuntu přihlásit přes compositor Wayland - což je docela jednoduché. Stačí při přihlašování do systému před vyplněním hesla zvolit, který compositor se má použít. Zda staré Gnome nebo Wayland. | Proto jsem se musel do Ubuntu přihlásit přes compositor Wayland - což je docela jednoduché. Stačí při přihlašování do systému před vyplněním hesla zvolit, který compositor se má použít. Zda staré Gnome nebo Wayland. | ||
+ | |||
+ | ==== Instalace ==== | ||
Řádek 40: | Řádek 42: | ||
Po instalaci stačí v Ubuntu najít novou aplikaci **Google Play Store** nebo **Settings**. Obě jsou už spouštěny z kontejneru. | Po instalaci stačí v Ubuntu najít novou aplikaci **Google Play Store** nebo **Settings**. Obě jsou už spouštěny z kontejneru. | ||
+ | |||
+ | |||
+ | ==== Nastavení sítě ==== | ||
Ovšem po spuštění Google Play jsem narazil na problém. Kontejner se choval tak, že není připojený k internetu. Takže Google Play se nikam nepřipojí a nepodaří se nic stáhnout. | Ovšem po spuštění Google Play jsem narazil na problém. Kontejner se choval tak, že není připojený k internetu. Takže Google Play se nikam nepřipojí a nepodaří se nic stáhnout. | ||
Řádek 86: | Řádek 91: | ||
ufw default deny FORWARD | ufw default deny FORWARD | ||
</ | </ | ||
+ | |||
+ | ==== Registrace Google Play ==== | ||
+ | |||
+ | |||
+ | Poslední, co jse mmusel udělat je vyřešit [[https:// | ||
+ | |||
+ | Ve stručnosti jsem spustil tyto příkazy: | ||
+ | |||
+ | <code bash> | ||
+ | sudo waydroid shell | ||
+ | :/ # ANDROID_RUNTIME_ROOT=/ | ||
+ | </ | ||
+ | |||
+ | A na výstupu příkazu se mi zobrazilo ID: | ||
+ | |||
+ | <code bash> | ||
+ | android_id|4251355776612572435 | ||
+ | </ | ||
+ | |||
+ | Číselné ID jsem zaregistroval na stránce [[https:// | ||
+ | |||
+ | Poté bylo možné instalovat aplikace z Google Play. Pro jistotu jsem ale restartoval Waydroid. | ||
+ | |||
+ | <code bash> | ||
+ | sudo systemctl restart waydroid-container | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Závěrečné tipy ==== | ||
+ | |||
+ | Co čert nechtěl, tak zrovna aplikace, kterou jsem chtěl na Waydroidu používat havarovala - nebylo možné ji spustit. Další aplikace zase nebylo možné nainstalovat z Google Play (možná špatná verze Androidu - nezjišťoval jsem). Takže jsem nakonec Waydroid smazal podle návodu na [[https:// | ||
+ | |||
+ | Dle dokumentace prochází Waydroid docela dynamickým vývojem, takže je možné, že za čas bude všechno jinak. | ||
+ | |||
+ | Odinstalace: | ||
+ | |||
+ | <code bash> | ||
+ | sudo systemctl stop waydroid-container.service | ||
+ | sudo rm -rf / | ||
+ | rm / | ||
+ | sudo apt --purge remove waydroid | ||
+ | sudo apt --purge autoremove | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Android-x86 ===== | ||
+ | |||
+ | Spuštění Androidu ve virtutálním prostředí - například ve VirtualBoxu. Projekt [[https:// | ||
+ | |||
+ | Při instalaci jsem se díval více do manuálu a zjistil jsem, že bude určitě problém s instalací aplikací z Google Play. Bude nutné [[https:// | ||
+ | |||
+ | A protože výrobce na stránkách balíček s aplikací nemá, tak se dostávám do dalších složitostí. Proto jsem instalaci ani nedokončil a od projektu jsem v tuto chvíli upustil. | ||
+ | |||
+ | |||
+ | ===== Android Studio ===== | ||
+ | |||
+ | Další volbou je zkusit vývojové prostředí Android Studio s emulátorem. Tady je důležité říct, že je to volba velmi náročná na volné místo na disku. Reálně tak počítat s 20GB místa. | ||
+ | |||
+ | |||
+ | ==== Instalace ==== | ||
+ | |||
+ | <code bash> | ||
+ | snap install android-studio --classic | ||
+ | </ | ||
+ | |||
+ | |||
+ | Při instalaci jsem narazil na to, že bude dobré [[https:// | ||
+ | |||
+ | <code bash> | ||
+ | sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils | ||
+ | sudo adduser mujuzivatel libvirt | ||
+ | < | ||
+ | |||
+ | Doporučuji postupovat spíše podle [[https:// | ||
+ | |||
+ | Po přidání uživatele do skupiny je dobré se přihlásit a odhlásit. | ||
+ | |||
+ | |||
+ | ==== Problémy s místem na disku ==== | ||
+ | |||
+ | Když jsem se pokoušel spustit defaultně vytvořené zařízení po instalaci, tak se mi zobrazila chybová hláška: | ||
+ | |||
+ | <code bash> | ||
+ | The emulator process for AVD Pixel_3a_API_34_extension_level_7_x86_64 has terminated. | ||
+ | < | ||
+ | |||
+ | No chybová hláška mi moc nápovědy nedala. Pak jsem náhodou přišel při hledání na to, že mám nedostatek místa na disku. Měl jsem 2GB volného místa. A tady je potřeba počítat tak s 10 GB volného místa. Jakmile jsem místo uvolnil, vše nastartovalo jak mělo. | ||
+ | |||
+ | |||
+ | ==== Aplikace a Google Play ==== | ||
+ | |||
+ | V defaultním zařízení jsem neměl nainstalovaný Google Play. Na internetu bylo vícero návodů, ve kterých bylo popsáno, jak Google Play doinstalovat. Nicméně byly to docela staré návody. Nakonec jsem našel jednodušší řešení. Stačilo vytvořit nové zařízení a vybat zařízení, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | A pak jsem vybral raději starší Android - Android 11.0. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | A nic víc už jsem nemusel dělat. Jenom dokončit instalaci a Google Play byl již ve virtuálním zařízení nainstalovaný. | ||
+ | |||
+ | Maximálně když mi začal Google Play padat, tak jsem nějakou chvíli počkal. Docházelo totiž k aktualizaci a bohužel se Google Play choval takovým nešikovným způsobem. | ||
+ | |||
+ | Paradoxní je, že aplikace, která na mém fyzickém telefonu funguje, tak nefungovala ani v tomto virtuálním prostředí, | ||
+ | |||
+ | |||
+ | ==== Odinstalace Android Studia ==== | ||
+ | |||
+ | Při odinstalaci smazat v domovském adresáři složku **Android** a poté je také v domovském adresáři ve skryté složce **.android** sloška ke smazání. Bude mít hodně GB. V mém případě jsem v ní měl uložen obraz pro zařízení Pixel 4. | ||
+ | |||
+ |