Android mobilioji operacinė sistema yra viena sparčiausiai populiarėjančių mobiliųjų operacinių sistemų pasaulyje. Kadangi ja domisi vis daugiau programuotojų nusprendėme pradėti pamokų seriją šia tema. Kokio ilgumo bus serija ir apie ką rašysime daugiausiai priklausys nuo jūsų – mūsų skaitytojų. Domėkitės, komentuokite, siūlykite temas ar užduokite jus dominančius klausimus ir mes tikrai pasistengsime į juos atsakyti. Tai padaryti galite specialiai tam tikslui sukurtoje forumo temoje. Na, bet dabar grįžkime prie Android programavimo ir kadangi tai yra pirmoji pamoka, todėl logiška, pradėti viską iš pradžių. Pirmiausiai – įrankiai. Programavime tai vadinama SDK, IDE, API ir dar visokiais eiliniam piliečiui neaiškiais raidžių deriniais :) , bet gal ši kartą į šiuos trumpinius nesigilinkime (jei kam reikia vertimų ir specialių paaiškinimų – mestelėkite komentarą :) ). O dabar apie viską iš eilės. Taigi, įsidiegti Android platformą ir pradėti programuoti galime dviem būdais:

Eclipse IDE Metodas

  1. Nežinodamas įrankio nieko gero nesukursi, todėl pirmas žingsnis kurį būtina žengti būsimam Android programuotojui yra parsisiųsti platformos įrankius arba SDK (angl. SDK – Software Development Kit). Šio SDK archyvą rasite Android tinklalapyje pagal žemiau pateiktą nuorodą:

    http://developer.android.com/sdk

    Parsisiūskite šį archyvą ir išsiarchyvuokite jums tikamoje vietoje.

    Pastaba: Android programavimui reikalingas JDK (angl.: JDK – Java Development Kit). Jei naudosite Eclipse IDE JDK jums bus įdiegtas automatiškai. Priešingu atveju papildomai įsidiekite JDK jeigu jo dar neturite:

    :~$ sudo apt-get install openjdk-6-jdk

  2. Sekantis žingsnis yra įsidiegti ir susikonfigūruoti IDE arba Android programavimo aplinką. Paprastai tam naudama Eclipse Classic versija. Parsisiunčiame ir pasileidžiame:

    http://www.eclipse.org/downloads

  3. Einame į Help > Install New Software… Spaudžiame „Add“ ir užpildome dialogo „Add Repository“ laukus Name:„ADT Plugin“ ir Location:„https://dl-ssl.google.com/android/eclipse/“ dialogą:

    Pažymime „Developer Tools“ ir spaudžiame Next. Next. Finish.

  4. Naujai startuojame Eclipse
  5. Einame į Window > Preferences. Kairėje panelėje pasirenkame „Android“ ir dešinėje pusėje nurodome katalogą kur yra mūsų jau anksčiau parsisiųstas ir išarchyvuotas Android SDK.
  6. Susikonfiguruojame Android SDK ir Virtualų Android įrenginio emuliatorių. Einame į Window > Android SDK and AVD Manager. Susikonfiguruojame kokioms platformos norėsime kurti programą, kokius pavyzdžius ir įrankius norėsime parsisiųsti. Pavyzdžiui:

    Susikuriame ir susikonfiguruojame Android emuliatorių:.

  7. Susikuriame naują Android projektą (HiAndroid). File > New Project…:

    Spaudžiame „Run“ ir paleidžiame savo pirmąją Android programą:

    Svekiname! Štai jūs jau ir sukūrėte savo pirmąją Android programą. Kaip matote nereikėjo parašyti nei vienos eilutės kodo :) . O dabar galite atsidaryti Eclipse redaktorių ir pradėti darbuotis. Nežinote nuo ko pradėti ? Parašykite mums :)

Spartusis būdas (Copy&Paste) Linux vartotojams be Eclipse IDE

Šis būdas naudingas tiems kurie nenori diegtis Eclipse IDE, o tam tikslui panaudoti savo mėgstamą redaktorių, pavyzdžiui Geany ar VIM.

  1. Taigi, pirmiausiai aukščiau nurodytu būdu parsisiunčiame ir susikonfigūruojame SDK bei Virtualų emuliatorių:

    :~$ android-sdk-linux_x86/tools/android

    Susikuriame ir susikonfiguruojame Android emuliatorių:

  2. Sukuriame projektą HelloAndroid:

    :~$ android-sdk-linux_x86/tools/android create project --package com.android.helloandroid --activity HelloAndroid --target 1 --path /HelloAndroid

  3. Startuojame emuliatorių(Virtual Devices>Start):

    :~$ android-sdk-linux_x86/tools/android

  4. Nueiname į pagrindinį projekto katalogą…

    :~$ cd /HelloAndroid

    … ir jame „subuildiname“ bei paleidžiame projektą naudodami Java ‘ant’ (:~$ sudo apt-get install ant jeigu neturite įsidiegę ‘ant’ paketo):

    :~/ /HelloAndroid$ ant install

Svekiname! Kaip matote nebuvo labai sudėtinga o ir kodo rašyti kol kas nereikėjo :) Dabar galite tiesiu taikymu žygiuoti į savo projekto ‘src’ katalogą ir pradėti redaguoti programą bei įterpinėti savo pakeitimus. Nežinote nuo ko pradėti ? Parašykite mums :)