Jak spustit Android na CentOS?

Jak spustit Android na CentOS?
« kdy: 07. 03. 2019, 19:45:43 »
Ahoj, prosím si o radu v možná trochu delikátní záležitosti.

Mám mám pár android aplikací, které potřebuji, aby běžely nonstop, ale zároveň je nechci mít v mobilu.

Poradíte mi prosím nějakou možnost mít android v mém serveru, kde je CentoOS?

Našel jsem dvě, které vypadají použitelně:
1. Je Genymotion, za 99$, je to pouze takový test, uvítal bych tedy spíše nějakou alternativu zdarma.
2. Anbox je SW, který tohle zřejmě umí, ale nevím či umí Google play, na ukázkách jsem ho v menu neviděl.
3. Android studio je sice zdarma, ale nevím jestli fugnuje jak potřebuji, nebudu vyvíjet aplikace, potřebuji dokonalý emulátor mobilního telefonu s androidem.
4. Je jich mraky, ale 99% je jen pro windows eventuálně macos.

Jsem si jistý, že to potřebuji takto, nechci tedy, abyste mě od toho odrazovali. Pokud mi doporučíte něco co není pro Centos, ale jinou distribuci, budu trochu smutný, ale nepůjde-li to jinak, hold se přizpůsobím.

Děkuji všem moc za tipy.


Re:Jak spustit Android na CentOS?
« Odpověď #1 kdy: 07. 03. 2019, 20:06:07 »
Virtualizace? Za předpokladu, že máš x86 server, tak by šlo něco takového https://www.osboxes.org/android-x86/.

Re:Jak spustit Android na CentOS?
« Odpověď #2 kdy: 07. 03. 2019, 20:23:11 »
Virtualizace ideálně OpenVZ (jakákoliv distribuce), ale klidně KVM (pouze centos). Nejraději bych, aby to fakčilo na Centosu, což si o tom, co jsi mi poslal nemyslím. To vypadá, že bude fungovat jen na Ubuntu-based.

_Jenda

  • *****
  • 1 601
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Jak spustit Android na CentOS?
« Odpověď #3 kdy: 07. 03. 2019, 20:52:43 »
2. Anbox je SW, který tohle zřejmě umí, ale nevím či umí Google play, na ukázkách jsem ho v menu neviděl.
Tohle by mohl vyřešit Yalp Store (nejspíš nelegální SW umožňující tahat aplikace z Google Play i bez Google Play) nebo nějaká služba typu apkpure.com. S tím ostatním bohužel neporadím.

k3dAR

  • *****
  • 2 989
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Jak spustit Android na CentOS?
« Odpověď #4 kdy: 07. 03. 2019, 22:16:53 »
[...]Nejraději bych, aby to fakčilo na Centosu, což si o tom, co jsi mi poslal nemyslím. To vypadá, že bude fungovat jen na Ubuntu-based.
tak ti nevim, jak jako "vypada"? osboxes.org sem neznal, ale stacilo par vterin abych se pretukl na hlavni stranku kde vidim 1. ze je to i pro CentOS, 2. ze jde v podstate jen pro pripravene image pro VirtualBox a VMware...
zaroven na odkazu co poslal, je napsano ze je to androix x86, coz 1. nevim zda nepotrebujes ARM verzi, 2. pro jine (tedy nevim proc by ne KVM) ze si mas stahnout Android x86 ISO od "x86 portaru"...


Re:Jak spustit Android na CentOS?
« Odpověď #5 kdy: 07. 03. 2019, 23:15:54 »
Aha, já šel na stránku se screenshoty, kde jsou screenshoty plochy debianu, ubuntu a distribucí založených na ubuntu a zároveň jsem něco takového četl na blogu root.cz, ale to se vlastně týkalo práve toho anboxu a ještě ten článek byl asi zastaralý.

Dobře naučím se instalovat z iso a zkusím to děkuji. Co se týká ARM, tak asi nepotřebuji, nebudu na tom spouštět nic graficky náročného. Děkuji ti za informace, zkusím to.

k3dAR

  • *****
  • 2 989
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Jak spustit Android na CentOS?
« Odpověď #6 kdy: 08. 03. 2019, 01:45:19 »
[...]Dobře naučím se instalovat z iso a zkusím to děkuji.[...]
na KVM nepouzivas https://virt-manager.org ? tak staci vybrat ISO pro CDROM a je to, pripadne ten Android-x86 by mel jit pustit normalne jako Live na zkousku pred instalaci na virtualni disk...

k3dAR

  • *****
  • 2 989
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Jak spustit Android na CentOS?
« Odpověď #7 kdy: 08. 03. 2019, 02:31:36 »
ISO Menu:
https://i.postimg.cc/hhFn4z8w/virt-manager-android-x86.png

Prvni start (chce to prihlasit/vytvaret ucet (pri preskoceni oznami ze se bez uctu nebude moci installovat z GooglePlay(=s uctem Ti to pujde):
https://i.postimg.cc/mZ7BVVbW/virt-manager-android-x86-ucet.png

Nabehle (rozhrani Laucher ala tablet):
https://i.postimg.cc/Vs9PX6RY/virt-manager-android-x86-nabehle.png

Nastaveni/Informace:
https://i.postimg.cc/858x6QfJ/virt-manager-android-x86-informace.png

Jose D

  • *****
  • 889
    • Zobrazit profil
Re:Jak spustit Android na CentOS?
« Odpověď #8 kdy: 08. 03. 2019, 10:44:16 »
Genymotion
Zkoušel jsem kdysi trial. Funguje to pěkně.

Anbox
Taky jsem zkoušel. Chce to instalaci nějakých jaderných modulů z PPA třetí strany, ale samotný emulátor dobře nefunguje - padá tam i vestavěný webview.


vím že google play se dal vzít tady, ale mají teď nějaký problém s githubem: https://opengapps.org/

crown

  • ****
  • 390
    • Zobrazit profil
Re:Jak spustit Android na CentOS?
« Odpověď #9 kdy: 08. 03. 2019, 11:39:13 »
Jdou android aplikace spoustet nejak serverovym zpusobem, tedy ze prikaz spusti nejen virtual, ale rovnou i danou aplikaci? Idealne, kdyby to zaroven bylo schopne rict stav aplikace.

k3dAR

  • *****
  • 2 989
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Jak spustit Android na CentOS?
« Odpověď #10 kdy: 08. 03. 2019, 14:38:16 »
Jdou android aplikace spoustet nejak serverovym zpusobem, tedy ze prikaz spusti nejen virtual, ale rovnou i danou aplikaci? Idealne, kdyby to zaroven bylo schopne rict stav aplikace.
pokud "prikazem" myslis "skript" tak asi muzes pustit virtual, pockat nez nabehne a pak pustit app ci se dotazovat na stav pomoci adb pres tcpip...

Re:Jak spustit Android na CentOS?
« Odpověď #11 kdy: 08. 03. 2019, 15:59:25 »
Na běh Android aplikací používám http://www.android-x86.org/ a spoušítm to v KVM s pomocí virtmanagera. Je otázka, co ta aplikace dělá, zda jí nebudou scházet senzory apod. A je taky otázka, jak stabilní to bude pro trvalý dlouhodobý běh.

Re:Jak spustit Android na CentOS?
« Odpověď #12 kdy: 31. 03. 2019, 18:20:37 »
Tak KVM server mám, ale linux admin tvrdí, že s tím můžou být skrz storage problémy a že jestli opravdu image chci na KVM server, tak že mu mám dodat x86_64 image ve formatu qcow2, jinak, že mám smůlu. Prý přes ten virt-manager to jde u každého KVM serveru, tak já to asi tedy zkusím, snad neodělám storage. :-D

k3dAR

  • *****
  • 2 989
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Jak spustit Android na CentOS?
« Odpověď #13 kdy: 31. 03. 2019, 20:27:10 »
Tak KVM server mám, ale linux admin tvrdí, že s tím můžou být skrz storage problémy a že jestli opravdu image chci na KVM server, tak že mu mám dodat x86_64 image ve formatu qcow2, jinak, že mám smůlu. Prý přes ten virt-manager to jde u každého KVM serveru, tak já to asi tedy zkusím, snad neodělám storage. :-D
to je nesmysl, bud si mu spatne popsal co chces, nebo nevi co chces, nebo...
aneb proc porad samej image? jakmile mas pristup k KVM a mas moznost vytvorit virtual, tak vytvoris virtual, zvolis v pruvodci jak ma byt velky "disk", vyberes iso k instalaci a nainstalujes... o image se ani ty ani "linux admin KVM" nestarate... (to ze si ho pruvodce vytvori pri volbe velikosti disku sam v qcow2 formatu v predpripravenem storage ti muze byt jedno, s tim zadne problemy byt nemuzou, resp. zadne ktere by souviseli s tim ze jde o Android)

Re:Jak spustit Android na CentOS?
« Odpověď #14 kdy: 31. 03. 2019, 21:12:37 »
Tak zaprvé není problém si doma to qcow2 image vyrobit instalaci z toho iso (a tím si to celé vyzkoušet a ptát se už na základě nějaké zkušenosti) a zadruhé bych začal tím, co mu ten jeho admin vlastně nabízí resp. kde co a jak provozuje. Protože ten Android tam případně nemusí vůbec fungovat a dokud nebudeme znát reálie tak ani víc neporadíme.