Abychom byli schopni tvořit aplikace, musíme si nejprve připravit potřebné nástroje a nastavit telefon. S tím by měla pomoci tato kapitola. Pusťme se tedy do toho!
Co vlastně potřebujeme?
V této kapitolce stručně shrneme kroky, které je potřeba provést. V dalších kapitolách pak jednotlivé kroky rozebereme podrobněji.
-
Prvním úkolem bude nainstalovat vývojové prostředí (IDE).
To nám usnadní správu projektu a psaní kódu. V našem případě použijeme prostředí Android Studio.
-
Samotný překlad zařídí balík Android SDK (Software Development Kit).
V případě Android Studia se nainstaluje SDK spolu s vývojovým prostředím, nemusíme se tedy o nic starat. U jiných vývojových prostředí je často třeba SDK doinstalovat ručně.
-
Vybereme cílovou platformu v Android SDK
.
Pro překlad je třeba zvolit, pro jakou cílovou verzi Androidu chceme aplikaci přeložit. Musíme také zvolit platformu (ARM, Intel,…). Tyto volby provedeme v nástroji SDK Manager, ve vývojovém prostředí (IDE). Přesný postup popíšeme později.
-
Dále budeme potřebovat nastavit telefon.
Aplikace budeme zkoušet (ladit) přímo v našem telefonu. Je to tak rychlejší a vidíme výsledek přímo tak, jak se v našem mobilním zařízení zobrazí.
K tomu budeme potřebovat povolit Možnosti pro vývojáře.
(Volitelně můžeme provádět ladění prostřednictvím virtuálního stroje nebo virtuálního zařízení (AVD), to ale ponecháme pro pokročilejší zájemce.)
Víme tedy, co nás čeká, a můžeme se pustit do jednotlivých kroků!
Instalace ...
Upozorňujeme, že instalace zde používaných nástrojů zabere podle zvolených komponent několik gigabyte na vašem pevném disku. Minimální hardwarové požadavky jsou popsány na stránkách výrobce Android Studia, počítejte však s tím, že se jedná o náročné nástroje vyžadující odpovídající HW.
V roce 2015 jsou aktuální hardwarové požadavky k dispozici na stránce:
developer.android.com
Android Studio a Android SDK
Instalační balík vývojového prostředí Android SDK stáhneme ze stránek výrobce:
developer.android.com
K dispozici jsou instalační balíčky pro tři nejběžnější operační systémy (Windows, Mac OS X a GNU/Linux). My budeme používat prostředí operačního systému Windows.
Volba balíčků a platformy
Android SDK se stáhne a nainstaluje společně s Android Studiem, můžeme tedy pokračovat volbou cílové platformy a instalací odpovídajících balíčků.
Pokud budeme spouštět aplikace pouze v mobilu, nemusíme instalovat žádné obrazy systému (systém images) a ušetříme tak až několik GB místa na disku.
Spustíme Android Studio a na úvodní obrazovce zvolíme Configure → SDK Manager. Z nabídky zvolíme jednu z nabízených cílových platforem a ponecháme zatrženy i Android Tools a Android Platform Tools.
Pro ladění přes telefon zatrhněte navíc v záložce Extras:
-
Android Support Repository
-
Android Support Library
-
Google Play Services
-
Google USB Driver
Počítejte s tím, že instalace bude trvat dlouho. Probíhá stažení velikého množství dat (obrazy zvoleného systému pro zvolené platformy).
Nastavení telefonu pro ladění
Tato část návodu je nejzrádnější, protože je závislá na konkrétním typu mobilního telefonu. V případě, že následující návod nebude fungovat, zkuste hledat na internetu.
Co potřebujeme?
-
Zapnout vývojářský režim (USB Debugging Mode) v mobilním telefonu.
-
Nainstalovat do počítače ovladače pro spouštění aplikace v mobilním telefonu.
-
Připojit telefon USB kabelem a ověřit funkčnost propojení.
Vývojářský režim
Podle typu a výrobce telefonu se může umístění položky nastavení měnit, ale hledejte v Nastavení telefonu (Settings):
- Povolte Nastavení → Možnosti pro vývojáře
Settings → Developer options
- Následně povolete USB Debugging
Settings → General → USB Debugging
(Telefon nesmí být připojen k USB, jinak tato volba nepůjde zvolit.)
Pokud v nastavení telefonu vůbec nemáte Možnosti vývojáře, zkuste nejprve:
- O telefonu → Číslo telefonu (opakovaně klikejte — například u LG je třeba kliknout 8×)
About phone → Software Information → Build Number
Instalace ovladače USB pro daný telefon
Ovladač najdete na stránkách výrobce telefonu. Hledejte například: „LG Android Drivers“
Zdroj pro oblíbené značky telefonů:
Připojení telefonu
Nyní připojte telefon USB kabelem k počítači. V mobilním zařízení se by se měla objevit možnost povolit ladění aplikací z tohoto počítače. Možnost potvrďte.
Od této chvíle byste měli mít připraveno vše potřebné. Můžete tedy začít psát svůj první projekt!