01

Instalace a nastavení prostředí

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.

  1. 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.

  2. 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ě.

  3. 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.

  4. 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 ...



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?

  1. Zapnout vývojářský režim (USB Debugging Mode) v mobilním telefonu.

  2. Nainstalovat do počítače ovladače pro spouštění aplikace v mobilním telefonu.

  3. 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!