Jak vyvíjet aplikace pro Android

Mobilní operační systém Google pro mobilní telefony je ideální pro programátory, kteří chtějí vyvíjet telefonní aplikace, aniž by prošli skromným systémem schválení společnosti Apple. Tato příručka vás nastaví správným softwarem a nástroji, abyste mohli bez problémů kódovat nápad vašeho zabijáka.

Bez ohledu na to, jak dobře jste při programování, pokud nemůžete zabalit hlavu kolem sady pro vývoj softwaru pro Android (SDK), vaše aplikace mohou být také napsány v Shakespeare. Postupujte podle těchto kroků a začněte se s tímto procesem zabývat.

Sada pro vývoj Java

První věc, kterou musíte začít psát aplikace Java (základ aplikace Android), je Java Development Kit (JDK), který poskytuje společnost Oracle na tomto odkazu.

Pravděpodobně jste získali Java Runtime Environment (JRE) v jednom ze svých nesčetných formulářů během vašeho každodenního provozu Internet, který vám umožní spouštět applety ve vašem počítači. Budete se snažit odinstalovat verzi JRE, kterou máte v současné době v případě, že narazí na verzi JDK, kterou stáhnete. Naštěstí výše uvedená instalace obsahuje nejnovější a nejvyspělejší verzi JRE, která bude určitě kompatibilní, což vám ušetří náročný úkol později jej znovu nainstalovat.

Stáhněte a spusťte instalační program, ujistěte se, že v uživatelském instalačním okně jsou zahrnuty 'Development Tools', 'Source Code' a 'Public JRE', které jsou uvedeny níže (váš názor se může lišit). Klikněte na tlačítko "Další", přečtěte si licenční smlouvu, pokud máte hodně času na ruce, nechte to dělat svou věc a máte dobré jít.

Zatímco většina aplikací integrovaného vývojového prostředí (IDE) - podrobně popsaných v dalším kroku - přichází s vlastním překladačem, je obecně užitečné konfigurovat nově nainstalovaný kompilátor jazyka Java na příkazový řádek, abyste jej mohli použít, pokud je to nutné.

V systému Windows přejděte na položku Systém přes Ovládací panely a vyberte pokročilé nastavení. Zde vyberte "Proměnné prostředí" a vyhledejte proměnnou nazvanou "Cesta". Přidejte cestu k souboru adresáře 'bin' nové instalace Java, jak je uvedeno níže.

Použijte příkazy 'java -version' a 'javac -version', abyste zkontrolovali, že vše proběhlo v plavání a měli byste něco podat:

Nainstalujte IDE

Integrované vývojové prostředí software je používán značně zkušenými kodéry a nováčci podobně k vývoji programů. Pro neoznámené IDE je aplikace, která pomáhá programátorům psát kód tím, že poskytuje komplexní sadu nástrojů, jako jsou ladicí programy, kompilátory a další.

Zatímco je k dispozici široká škála aplikací IDE, pro tuto ukázku budeme využívat bezplatný software Eclipse, protože Google jej dodává plug-in, který integruje sadu Android SDK. Postupujte podle tohoto odkazu a vyhledejte správnou verzi systému.

Tato část se podstatně liší, ale verze, kterou jsem stáhli, byla jako zip soubor, který po extrakci obsahoval soubor 'eclipse.exe', který běžel bez nutnosti procházet libovolnou instalací. Pokud vaše verze vyžaduje instalaci, postupujte podle kroků s výchozími nastaveními, protože není potřeba žádná konkrétní konfigurace. Při prvním spuštění budete vyzváni k identifikaci pracovního stolu, kde bude uložen váš kód a související soubory. Všude, kde je vhodné, stačí.

Po dokončení byste měli vidět něco, co se neliší od toho:

Chcete-li se lépe seznámit s Eclipse, pokračujte v okně nápovědy a podívejte se do uživatelské příručky Workbench. Existuje také uživatelská příručka pro vývoj v jazyce Java, která vám může poskytnout pokyny týkající se základů jazyka Java, pokud se neznáte s jazykem.

Získejte Android Software Development Kit

Přejděte na tento odkaz a vyberte možnost "Získat soubor SDK". Na další stránce klikněte na odkaz a nainstalujte sadu Android SDK pro váš systém.

Po dokončení stažení spustitelného souboru spusťte instalaci. Když se dostanete do okna níže, poznamenejte si adresář, na který je instalován (nebo jej změňte, pokud si přejete).

Po dokončení instalace otevřete Správce SDK systému Android a zobrazí se následující obrazovka:

Klepnutím na tlačítko nainstalujete všechny potřebné balíky a zdroje, které nebyly zahrnuty do původní instalace.

Nainstalujte plugin pro vývojáře Android

Jak již bylo zmíněno, Google poskytl speciálně vytvořený plugin SDK pro Android pro aplikaci Eclipse, který lze přidávat přímo z vlastní IDE.

V aplikaci Eclipse přejděte na možnost "Nápověda" a vyberte možnost "Nainstalovat nový software". Klepněte na tlačítko "Přidat" a budete přeneseni do okna pro přidání online repozitáře softwaru, který obsahuje plugin ADT. Vložte popisné jméno a do pole Umístění zadejte následující adresu URL:

  • //dl-ssl.google.com/android/eclipse

Klikněte na tlačítko OK. Vyberte nově přidané úložiště a zaškrtněte políčko Nástroje pro vývojáře.

Klikněte na tlačítko Další a podle pokynů nainstalujte soubory pluginu. Po dokončení by se tyto dva ikony měly zobrazit na panelu nástrojů Eclipse:

Nyní přejděte na 'Okno' a 'Předvolby', vyberte sekci 'Android' a ujistěte se, že umístění SDK je stejné jako adresář SDK, který jste zaznamenali dříve. Měli byste získat výsledky takto:

Nyní jste hrdým majitelem pluginu Android Development Tools.

Nastavení emulátoru Android

Ačkoli to pomáhá, nemusíte ve skutečnosti vlastnit zařízení Android, abyste vytvořili aplikace pro ně, protože Google má v emulátoru svého mobilního operačního systému společně s SDK. Než začnete kódovat, stojí za to nastavení virtuálního zařízení Android (AVD), takže máte připravenou zkušební platformu a čekáte.

Na panelu nástrojů ADT, který jste přidali v posledním kroku, vyberte pravým tlačítkem ikonu telefonu. Otevře se správce AVD, jak je vidět níže:

Nyní vytvoříme nové virtuální zařízení. Tento příklad vytvoří obecné zařízení, ale existují zdroje, které podrobně popisují konfigurace konkrétních zařízení Android online. Zvolte možnost 'Nový' a zobrazí se prázdná verze okna níže:

  • Jméno: Pokud budete testovat na více konfiguracích zařízení, budete potřebovat něco popisného. Jinak generické jméno bude fungovat dobře.
  • Cíl: Jedná se o verzi systému Android, kterou bude emulátor spouštět. Ve většině případů se jedná pouze o poslední verzi Androidu, která byla součástí instalace SDK. Pokud však chcete testovat na dřívějších verzích (což by bylo moudré, vzhledem k rozmanitosti verzí, které se ještě používají), použijte správce SDK k instalaci dalších verzí.
  • Karta SD: Uvádí množství dodatečného úložiště, které zařízení použije. Ve výchozím nastavení má virtuální zařízení 194 megabajtů "interního" úložiště vedle karty SD, takže můžete tento ovládací prvek diktovat přibližné uložení zařízení jako celku.
  • Kůže: Pomocí tohoto ovládacího prvku můžete nainstalovat vzhled a konfiguraci konkrétního zařízení (např. HTC One X) na displeji. Ale pro naše účely je výchozí hodnota v pořádku.
  • Hardware: Vzhledem k tomu, že na fyzických zařízeních se systémem Android existuje masivní rozmanitost, můžete tento ovládací prvek použít k přidání virtuálních hardwarových funkcí, které potřebujete k použití.

Po dokončení by mělo okno AVD Manager nyní vypsat vaše nově vytvořené zařízení. Chcete-li spustit toto zařízení, můžete klepnout na tlačítko "Spustit", ačkoli si uvědomte, že první spuštění může trvat déle.

Váš první projekt Android

Nyní, když jste zváží váš počítač se všemi těmito aplikacemi a pluginy, jste připraveni začít s aktuálním kódováním. Nejprve však musíme nastavit soubory projektu.

Chcete-li začít, přejděte na položku Soubor, Nový a Projekt a rozbalte záložku Android. Vyberte aplikaci Android Application Project a zobrazí se tato obrazovka:

Pomocí ikon převrácení vedle každého pole můžete zobrazit tipy, na kterých se každá hodnota vztahuje. Nejdůležitější je mít na paměti "Název aplikace", který bude tvořit název aplikace při instalaci a "Minimální požadovaná sada SDK", pomocí které určíte nejdříve verzi Android, kterou chcete podporovat. Pokud potřebujete obnovit množství multimediálních verzí systému Android, podívejte se na tuto příručku.

Chcete-li pokračovat, klikněte na tlačítko Další a zadejte ikonu spouštěče, která bude představovat vaši aplikaci. V další nabídce budete vyzváni k vytvoření aktivity pro vaši aplikaci.

Aktivita je skutečně akce nebo pohled, s nímž uživatel interaguje, takže logickým způsobem, jak rozdělit svůj program, je činnost, pokud jde o to, jaká okna uživatelé uvidí a jaké funkčnosti jsou k dispozici. Takže pokud například děláte jednoduchý program "Hello World", potřebujete pouze jednu aktivitu, která bude zobrazovat text, zatímco všechna nastavení rozhraní budou stažena ze souborů zdrojů, které SDK vytvoří.

Když jste se rozhodli pro své aktivity, klikněte na tlačítko Dokončit. Eclipse společně pokryje všechny soubory, které budete potřebovat pro vaši aplikaci, v níž napíšete kód a / nebo změníte nastavení a určíte parametry svého programu.

Tady to máš. Všechno je připraveno, abyste začali sestavovat svou aplikaci. Dobří chlapíci v Google mají podrobnou sadu výukových programů, které se zabývají vývojem aplikací pro Android (pro ty, kteří mají zkušenosti s programováním) na webu Android. Každý, kdo chce začít s programováním v jazyce Java, by měl nejprve vyhledat konzultace, například ty, které poskytuje společnost Oracle.

 

Zanechte Svůj Komentář