Tento web používá soubory cookie. Dalším používáním webu s tímto souhlasíte.
jméno
heslo
přihlásit
zaregistrujte se
zapomněli jste heslo?
Android development
LWEEK
Diskuse o vývoji aplikací pro platformu Android.
-----------------
Tipy, Triky, Postřehy, Začátečnický help, Nápady na nové aplikace.

Oficiální developerská stránka: http://developer.android.com
Něco málo v češtině na WiKi android fora: http://wiki.androidforum.cz/index.php/Programov%C3%A1n%C3%AD
Článek na Zrojáku: http://zdrojak.root.cz/clanky/vyvoj-pro-android-ii/

Docela zajímavé tutoriály přímo od vývojářů ze Sony Ericsson:

na tvorbu vlastního View adapteru
http://blogs.sonyericsson.com/developerworld/2010/05/20/android-tutorial-making-your-own-3d-list-part-1/

zajímavý nápad na zoomování jedním prstem - aneb vytváření gest
http://blogs.sonyericsson.com/developerworld/2010/05/18/android-one-finger-zoom-tutorial-part-1/
Máte k tomu co říct? Vložte se do diskuze.
DRIZDIK --- 17:33:50 26.8.2020
Pro ty co používají fastlane pro deployment, je k nečemu dobré pouštět ve fastlane pouštěné testy, když je mám i předtím v pipelině?
KAERO --- 23:10:32 31.7.2020
DRIZDIK: jo, tak jsem tam nacpal i ty translation tools, a programy zajmu zadrou na pouziti bluetooth. ve chvili kdy ma nastat pripojeni tak spadnou. pritom z hostitelske masiny jsem schopen se tomu bluetooth zarizeni ozvat. emulace holt ma sve mouchy:(
DRIZDIK --- 1:09:16 14.7.2020
KAERO: To máš spíš jen špatné APK .. většina APK je vydávána pro více ABI (platforem) a v zájmu udržení velikosti APK jsou ty APK oddělené pro jednotlivé platformy a tys někde stáhnul ARM místo x86 a emulátor máš na x86.
Ale jinak by translation tools měly být jen o drag&drop na emulátor
KAERO --- 21:44:06 13.7.2020
Hm, tak genymotion je hezky, ale ten program nespusti, potrebuje arm translation tools a to zacina byt komplikovane.
zacinam si myslet ze koupit nejaky tablet z druhe ruky by bylo skoro uz financne lepsi vzhledem k tomu kolik casu jsem na tom stravil...

jenze problem je ze kdyz bude android primo na hw, tak nemuzu udelat jednoduchou zalohu stavu jako treba ve virtualboxu

cert vem android, nemam ho rad :(
DRIZDIK --- 14:46:16 10.7.2020
KAERO: Mají i desktop, pro personal use se dá stáhnout zdarma. Sám jsem ho už dlouho nepoužil, ale byl to asi nejlepší emulátor. https://www.genymotion.com/fun-zone/
KAERO --- 9:08:43 10.7.2020
ech, omlouvam se, puvodne jsem to chtel napsat do linuxoveho auditka a pak jsem si uvedomil ze tady to bude smysluplnejsi. mam linux ubuntu 18.04.

MIKULAS: dik, bohuzel je to jen pro windows/macos.

STARF: aha, dik, zkusim dohledat. vcera jsem jeste resil problemy ze AVD se nechce poustet, zatim googlim a pomalu postupuju jak to vubec rozchodit.

DRIZDIK: hm, jsem z toho uplne zmateny. tak je jenom cloud nebo i desktop? je jen placeny nebo i zdarma pro osobni pouziti? nachazim na jejich strankach rozporuplne informace.
DRIZDIK --- 21:18:17 9.7.2020
KAERO: Ten Genymotion by měl být dobrý, nezavrhoval bych ho tak rychle.
STARF --- 19:03:29 9.7.2020
KAERO: Nevim, co mas za OS.. kazdopadne pochopitelne jde Android Emulator pustit bez AS.
Na macOS takto (jestli mas jiny system, dogoogli si treba "run AVD without Android Studio"):

~/Library/Android/sdk/tools/emulator -list-avds
cd ~/Library/Android/Sdk/tools && ./emulator -avd Pixel_3a_API_29
KAERO --- 15:00:04 9.7.2020
Chtel jsem poustet nejake programy, co jsou jen na androidu. Ale nechci si je strkat na telefon ("aplikace" Lego Boost, ovladani cinskeho robota). Tak jsem se kouknul na moznosti virtualizace androidu v linuxu.

Jel jsem podle tohoto navodu:
Best Way to Run Android Apps and Games on Linux – Linux Hint
https://linuxhint.com/android_apps_games_linux/
Anbox: funguje, ale jen pro nektere programy. Treba ctecka knih v poho, ale ty co potrebuju ne - zobrazi se jen prazdne okno. Problem s graficky narocnejsimi programy?
Arc Welder: opet, nektere programy jedou, ty co potrebuju ne.
Genymotion: cloud nechci, mam rad veci doma na svem disku.
Android-x86: reseni pres virtual box - to vypadalo dobre. Bohuzel ale casto programy uvnitr padaji, treba google play jsem spustil az na potreti, a pri aktualizaci zase chyba. Pisou ze je potreba dat vice procesoru, ale ani 4 nepomohly. Nedohledal jsem kde je problem.
Android Studio IDE: pripada mi ze tohle neni pouzitelne na pravidelne spousteni nekolika androidich programu. Jde ta virtualizace postet bez celeho vyvojoveho prostredi? Jeste jsem to uplne nerozchodil.

Tak nejak jsem mel pocit, ze to s androidem bude jednoduche. Jeden balik z repozitaru a budu mit kompletni virtualni android. Ale ono ne.

Virtualizujete nejak android? Minul jsem nejakou moznost?