Ako vyvíjať aplikácie pre systém Android

Mobilný operačný systém Google pre mobilné zariadenia je ideálny pre programátorov, ktorí chcú vyvinúť telefónne aplikácie, bez toho, aby prešli skvelým systémom schválenia spoločnosti Apple. Táto príručka vám umožní nastaviť správny softvér a nástroje, aby ste bez námahy mohli napísať svoj nápad na zabíjanie aplikácie.

Bez ohľadu na to, ako dobre ste v programovaní, ak nemôžete zabaliť hlavu okolo sady vývojových nástrojov pre Android (SDK), vaše aplikácie by mohli byť tiež napísané v Shakespeare. Takže postupujte podľa týchto krokov a začnite sa zaoberať procesom.

Java Development Kit

Prvá vec, ktorú budete musieť začať písať aplikácie Java (základ aplikácií pre Android), je Java Development Kit (JDK), ktorý poskytuje Oracle na tomto odkazu.

Pravdepodobne ste vybrali Java Runtime Environment (JRE) v jednej z jeho najpočetnejších foriem v priebehu každodenných aktivít na internete, čo vám umožní spustiť applety vo vašom počítači. Budete sa snažiť odinštalovať verziu JRE, ktorú máte v súčasnosti v prípade, že narazí na verziu JDK, ktorú sťahujete. Našťastie táto inštalácia obsahuje najnovšiu a najväčšiu verziu JRE, ktorá bude určite kompatibilná a ušetrí vám náročnú úlohu neskôr ju nainštalovať.

Prevezmite a spustite inštalačný program, uistite sa, že v inštalačnom okne vlastnej inštalácie sú zahrnuté 'vývojové nástroje', 'zdrojový kód' a 'verejný JRE' (váš pohľad sa môže líšiť). Kliknite na tlačidlo Ďalej, prečítajte si licenčnú zmluvu, ak máte na rukách veľa času, nechajte to robiť a máte dobré.

Zatiaľ čo aplikácie s najvyšším počtom integrovaných vývojových prostredí (IDE), ktoré sú uvedené v ďalšom kroku, prichádzajú s vlastným kompilátorom, je všeobecne užitočné nakonfigurovať novo nainštalovaný kompilátor Java na príkazový riadok, aby ste ho mohli použiť v prípade potreby.

V systéme Windows prejdite na položku Systém cez ovládací panel a vyberte rozšírené nastavenia. Zvoľte "Premenné prostredia" a vyhľadajte premennú s názvom "Cesta". Pridajte cestu k súboru adresára "bin" vašej novej inštalácie Java, ako je uvedené nižšie.

Použite príkazy 'java -version' a 'javac -version', aby ste skontrolovali, či všetko prebehlo plávanie a či by ste mali dostať niečo podobné:

Nainštalujte IDE

Integrovaný vývojový softvér pre životné prostredie používa rozsiahle skúsené kodéry a nováčikov podobne na vývoj programov. Pre neoznámených je IDE aplikácia, ktorá napomáha programátorom písať kód tým, že poskytuje kompetentnú sadu nástrojov, ako sú debuggeri, kompilátor a ďalšie.

Aj keď je k dispozícii široká škála aplikácií IDE, pre túto ukážku budeme používať slobodný softvér Eclipse, pretože spoločnosť Google poskytuje plug-in, ktorý integruje súpravu Android SDK. Sledujte tento odkaz a nájdite správnu verziu vášho systému.

Táto časť sa podstatne líši, ale verzia, ktorú som stiahla, prišla ako súbor zip, ktorý po extrakcii obsahoval súbor "eclipse.exe", ktorý bežal bez nutnosti prejsť inou inštaláciou. Ak vaša verzia vyžaduje inštaláciu, postupujte podľa krokov s predvolenými nastaveniami, pretože nie je potrebná žiadna špecifická konfigurácia. Pri prvom spustení budete vyzvaní, aby ste identifikovali "pracovný stôl", kde bude uložený váš kód a súvisiace súbory. Kdekoľvek bude pohodlné, stačí.

Po dokončení by ste mali vidieť niečo, čo nie je podobné tomuto:

Ak sa chcete dozvedieť viac o aplikácii Eclipse pred pokračovaním, otvorte okno Pomocníka a pozrite sa do používateľskej príručky Workbench. K dispozícii je tiež užívateľská príručka pre vývoj v jazyku Java, ktorá vám poskytne pokyny týkajúce sa základov jazyka Java, ak ste s daným jazykom neznámi.

Získajte balíček na vývoj softvéru pre systém Android

Prejdite na tento odkaz a zvoľte možnosť "Získať súpravu SDK". Na ďalšej stránke kliknite na odkaz na inštaláciu súpravy Android SDK pre váš systém.

Po dokončení sťahovania spustiteľného súboru spustite inštaláciu. Keď sa dostanete do okna nižšie, poznačte si adresár, na ktorom je nainštalovaný (alebo ho zmeňte, ak chcete).

Po dokončení inštalácie otvorte aplikáciu Android SDK Manager a zobrazí sa vám nasledujúca obrazovka:

Kliknutím na tlačidlo nainštalujete všetky potrebné balíky a zdroje, ktoré neboli zahrnuté v pôvodnej inštalácii.

Nainštalujte doplnok Android Development Tools

Ako už bolo spomenuté, Google poskytol špeciálne vytvorený doplnok SDK pre Android pre Eclipse, ktorý môže byť pridaný priamo zo samotného IDE.

V aplikácii Eclipse prejdite na "Pomocník" a vyberte možnosť "Inštalovať nový softvér". Kliknite na tlačidlo "Pridať" a dostanete sa do okna a pridáte online úložisko softvéru, ktoré obsahuje doplnok ADT. Zadajte popisné meno a do políčka "Umiestnenie" zadajte nasledujúcu adresu URL:

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

Kliknite na tlačidlo "OK". Vyberte novo pridané úložisko a začiarknite políčko Nástroje pre vývojárov.

Kliknite na tlačidlo Ďalej a podľa pokynov nainštalujte súbory doplnkov. Po dokončení by sa tieto dva ikony mali objaviť na paneli nástrojov Eclipse:

Teraz prejdite na 'Window' a 'Preferences', vyberte sekciu 'Android' a uistite sa, že umiestnenie SDK je rovnaké ako adresár SDK, ktorý ste zaznamenali skôr. Takéto výsledky by ste mali získať:

Teraz ste hrdí majiteľ doplnku Android Development Tools.

Nastavenie emulátora pre Android

Aj keď to pomáha, nemusíte skutočne vlastniť zariadenie so systémom Android, aby ste mohli vytvárať aplikácie pre ne, pretože spoločnosť Google sa v systéme emulátora mobilného operačného systému nachádza spolu s SDK. Skôr ako začnete kódovať, stojí za to nastavenie virtuálneho zariadenia Android (AVD), aby ste mali pripravenú a čakajúcu testovaciu platformu.

Na paneli s nástrojmi ADT, ktoré ste pridali v poslednom kroku, vyberte pravé tlačidlo pomocou ikony telefónu. Týmto sa otvorí správca AVD, ako je uvedené nižšie:

Teraz vytvoríme nové virtuálne zariadenie. Tento príklad vytvorí všeobecné zariadenie, ale existujú zdroje, ktoré podrobne opisujú konfigurácie pre konkrétne zariadenia so systémom Android online. Vyberte položku "Nové" a zobrazí sa prázdna verzia okna nižšie:

  • Meno: Ak budete testovať viac konfigurácií zariadení, budete potrebovať niečo opisné. Inak generické meno bude fungovať správne.
  • Cieľ: Toto je verzia systému Android, ktorá sa bude spúšťať. Vo väčšine prípadov je vaša jediná možnosť v súčasnosti najnovšia verzia systému Android, ktorá bola súčasťou inštalácie SDK. Ak však chcete skontrolovať staršie verzie (čo by bolo múdre vzhľadom na rôznorodosť verzií, ktoré sa stále používajú), použite správcu SDK na inštaláciu ďalších verzií.
  • SD karta: Uvádza množstvo dodatočného úložného priestoru, ktoré zariadenie použije. V predvolenom nastavení má virtuálne zariadenie 194 megabajtov interného ukladacieho priestoru vedľa karty SD, takže môžete použiť tento ovládací prvok na diktovanie približného ukladania zariadenia ako celku.
  • Koža: Pomocou tohto ovládacieho prvku môžete nainštalovať vzhľad a konfiguráciu konkrétneho zariadenia (napr. HTC One X) okolo displeja. Ale pre naše účely je predvolená hodnota v poriadku.
  • Hardvér: Kvôli veľkému množstvu hardvéru na fyzických zariadeniach so systémom Android môžete pomocou tohto ovládacieho prvku pridať akékoľvek virtuálne hardvérové ​​funkcie, ktoré potrebujete na používanie aplikácie.

Keď je dokončené, okno AVD Manager by malo teraz zadať novo vytvorené zariadenie. Ak chcete spustiť toto zariadenie, môžete kliknúť na tlačidlo Štart, aj keď si uvedomte, že prvý spúšť môže trvať dlhší čas.

Váš prvý projekt Android

Teraz, keď ste zvážili počítač so všetkými týmito aplikáciami a doplnkami, ste pripravení začať s aktuálnym kódovaním. Najprv však musíme nastaviť súbory projektu.

Ak chcete začať, prejdite na položku Súbor, Nový a Projekt a rozbaľte kartu Android. Vyberte aplikáciu Android Application Project a zobrazí sa vám táto obrazovka:

Pomocou ikon rollover vedľa každého poľa môžete získať tipy na to, čo sa týka každej hodnoty. Najdôležitejšie je mať na pamäti aplikáciu "Názov aplikácie", ktorý bude tvoriť názov aplikácie po nainštalovaní a "Minimálna požadovaná súprava SDK", pomocou ktorej určíte najskôr verziu systému Android, ktorú chcete podporovať. Ak potrebujete obnoviť množstvo multimediálnych verzií systému Android, pozrite si túto príručku.

Kliknutím na tlačidlo Ďalej pokračujte a zadajte ikonu spúšťača, ktorá bude reprezentovať vašu aplikáciu. V ďalšej ponuke sa zobrazí výzva na vytvorenie aktivity pre vašu aplikáciu.

Aktivita je efektívne akcia alebo pohľad, s ktorým bude používateľ interagovať, takže logickým spôsobom, ako rozdeliť program, je aktivita z hľadiska toho, ktoré okná používateľ uvidí a funkčnosti, ktoré sú k dispozícii v každom z nich. Takže ak napríklad robíte jednoduchý program "Hello World", potrebujete iba jednu aktivitu, ktorá bude zobrazovať text, zatiaľ čo všetky nastavenia rozhrania sú stiahnuté zo súborových prostriedkov, ktoré vytvorí SDK.

Keď ste sa rozhodli pre svoje aktivity, kliknite na tlačidlo Dokončiť. Aplikácia Eclipse prekopíruje všetky súbory, ktoré budete potrebovať pre vašu aplikáciu, v ktorej napíšete kód a / alebo zmeníte nastavenia s cieľom určiť parametre vášho programu.

Tam ho máte. Všetko je pripravené na to, aby ste začali zostavovať svoju aplikáciu. Dobrí chlapci v spoločnosti Google majú podrobnú sadu návodov na to, aby sa na webových stránkach systému Android dostali k vývojovým aplikáciám pre Android (pre tých, ktorí majú skúsenosti s programovaním). Ktokoľvek, kto chce začať s programovaním v jazyku Java, by mal najprv vyhľadávať návody, ako sú tie, ktoré poskytuje spoločnosť Oracle.

 

Zanechajte Svoj Komentár