NaujienosApžvalgosNuomonėsIT RenginiaiPamokosPatarimaiSmulkmėHumorasTapk autoriumi

Pirmoji Android programa

Kategorija: PAMOKOS    Autorius: Gediminas Ubartas    Paskelbta: 2011-07-21 17:00
Pasidalinti per Twitter


Android mobilioji operacinė sistema yra viena sparčiausiai populiarėjančių mobiliųjų operacinių sistemų pasaulyje. Ja domisi vis daugiau programuotojų, todėl nusprendžiau parašyti straipsnių seriją būtent šia tema. Kadangi tai yra tik pirmasis įrašas, todėl logiška viską pradėti nuo pradžių. Pirmiausia įrankiai ir jų įdiegimas, o vėliau pirmoji programa.

Reikalingi įrankiai

Norint kurti programas įrenginiams su Android operacine sistema, būtina turėti šiuos įrankius:

  • JDK 5 arba JDK 6 (Java Development Kit) – šis įrankis reikalingas visiems programuojantiems JAVA kalba (Parisisiuntimas – http://java.sun.com/javase/downloads/index.jsp.)
  • Eclipse IDE – tai programavimo aplinka. Galima naudoti ir kitas aplinkas pvz. NetBeans, bet oficialioje dokumentacijoje rekomenduojama Eclipse Classic versija (http://www.eclipse.org/downloads/)
  • Android SDK Tools – tai Android platformos įrankiai, be kurių nieko negalėsite sukurti (http://developer.android.com/sdk/index.html).
  • Android Developer Tools – Eclipse Plugin – šis įskiepis reikalingas, norint patogiau valdyti Android proragmų kūrimui reikalingus įrankius. Apie šio įskiepio parsisiuntimą ir diegimą skaitykite sekančiame paragrafe.

Įrankių diegimas ir konfigūravimas

Pirmiausia parsisiunčiame visus anksčiau nurodytus įrankius ir juos įdiegiame į savo kompiuterį. Eclipse IDE neturi diegimo paketo, todėl mums užteks išskleisti bylas iš parsisiųsto archyvo. Taip pat mums reikia sukurti katalogą, kuriame saugosime savo programos kodą.

Įjungiame Eclipse IDE. Pirmą kartą jungiant programą, mes turėsime nurodyti katalogą, kuriame saugosime savo programos kodą.

image

Prieš pradedant kurti savo programą, mums reikia įdiegti Android Developer Tools – Eclipse Plugin. Tai padarysime nuėję Help > Install New Software… Atsidariusiame lange spaudžiame „Add“ ir užpildome dialogo „Add Repository“ laukus Name:„ADT Plugin“ ir Location:„https://dl-ssl.google.com/android/eclipse/“:

image

Pažymime „Developer Tools“ ir spaudžiame Next, Next ir Finish, o tada perleidžiame Eclipse.

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.

Susikonfiguruojame Android SDK ir Virtualų Android įrenginio emuliatorių. Einame į Window > Android SDK and AVD Manager. Atsidariusiame lange pažymime, kokioms platformoms norėsime kurti programas, kokius pavyzdžius norėsime parsisiųsti. Tada spaudžiame „Install Selected

image

Sukuriame ir sukonfigūruojame Android emuliatorių:

image

Kuriame pirmąją programą

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

image

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

image

Š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 kurti. Nežinote kaip? Laukite kito įrašo, kuriame sužinosite kuom skiriasi Intent, Activity ir daug kitų įvairių dalykų.

Pasidalinti per Twitter
 
Straipsnio autorius:
Gediminas Ubartas Gediminas Ubartas
http://www.gedzis.net  ||  @Gedzis  ||  Facebook profilis  ||  Google+ profilis
Jaunas programuotojas kilęs iš Telšių, o dabar gyvenantis ir dirbantis Vilniuje. Besidomintis programavimu, Android OS. Dabar studijuoja Verslo informatikos specialybę, Mykolo Romerio Universitete. Laisvalaikį dažniausiai praleidžia krepšinio aikštelėje, būdamas su draugais arba tiesiog kurdamas įvairiausius projektus.
 
Rekomenduojame, jei patiko šis straipsnis:
Panašūs įrašai Kiti autoriaus įrašai Kiti kategorijos įrašai

Visi komentarai (14)
+1
Gedzis Blog’as » Pamoka: kaip sukurti Android programėlę: (Reputacija: +2)
2011-07-21 17:26
[...] Pagaliau įgyvendinau savo senai brandintą idėją – sukūriau pirmąjį įrašą pasakojantį, kaip galima sukurti pirmąją Android programėlę. [...]


0
pa: (Reputacija: +1)
2011-07-21 18:17
Kul, kaiptik norejau pradeti rasyti kanors androidui.


0
Justinas Stankevičius: (Reputacija: +1)
2011-07-22 15:57
Šaunu būtų, jei ateinančiuose įrašuose pademonstruotum on-device debugging – šimtąkart geriau už emuliatorių :-)


0
Gediminas Ubartas: (Reputacija: +81)
2011-07-22 15:58
Gediminas Ubartas
Justinas Stankevičius:
Šaunu būtų, jei ateinančiuose įrašuose pademonstruotum on-device debugging - šimtąkart geriau už emuliatorių :-)
Bus galima išmėginti ir aprašyti :)


0
Tomas Dapkunas: (Reputacija: +1)
2011-07-23 10:28
Beje, bus problemų tiems kas įrašė Android SDK į numatytąją direktoriją. Jei taip padarėt pakeiskit SDK location kelią Eclipse iš “C:\Program Files(x86)” į “C:\Progra~2\Android\android-sdk”
Neveikia su tarpais path’e, bent jau man :)


0
Kestas: (Reputacija: +1)
2011-08-08 16:32
Pamirsai prideti gale vadinamaji “attribution” su linku i oficialu puslapi is kurio visa sita info ir paemei. Priesingu atveju pazeigi licenzijos salygas


0
Povilas Korop: (Reputacija: +124)
2011-08-08 17:03
Povilas Korop
Kestas:
Pamirsai prideti gale vadinamaji "attribution" su linku i oficialu puslapi is kurio visa sita info ir paemei. Priesingu atveju pazeigi licenzijos salygas
Taigi Gediminas pats visą tai rašė ir kūrė, į kokį dar oficialų puslapį jis turi nuorodas dėti?


0
Gedzis: (Reputacija: +5)
2011-08-08 22:17
Kestas:
Pamirsai prideti gale vadinamaji "attribution" su linku i oficialu puslapi is kurio visa sita info ir paemei. Priesingu atveju pazeigi licenzijos salygas
Visi tekstai yra mano rasyti. Pateikti sarasa informacijos saltiniu butu gana sunku, nes diziaja dali rasau is savo patirties


0
Gediminas Ubartas: (Reputacija: +81)
2011-08-08 22:21
Gediminas Ubartas
Kestas:
Pamirsai prideti gale vadinamaji "attribution" su linku i oficialu puslapi is kurio visa sita info ir paemei. Priesingu atveju pazeigi licenzijos salygas
Visi tekstai yra mano rašyti. Pateikti sąrašą informacijos šaltiniu butu gana sunku, nes didžiąją dali rašau iš savo patirties


+1
LOLaS: (Reputacija: +2)
2012-02-16 13:05
Kokia čia programavimo kalba reikia rašyti tas programas? Ar čia tik tekstus rašyti galima?


0
edgaras: (Reputacija: +1)
2012-03-04 21:29
pakibau ant Android SDK and AVD Manager paspaudus window jo ten nera :(


0
darius: (Reputacija: +2)
2012-04-21 10:37
Puiki pamoka, pats pradėjau mokytis Android app’sus kurti ir tikrai kaip pradedančiajam tai viskas aiškiai isdėstyta.


0
Titas: (Reputacija: +1)
2012-07-06 17:14
edgaras:
pakibau ant Android SDK and AVD Manager paspaudus window jo ten nera :(
Greičiausiai neįdiegei Android Developer Tools – Eclipse Plugin, pabandyk dar kartą iš naujo jį įdiegt :)


+1
Justinas: (Reputacija: +2)
2012-10-23 18:22
Viskas gana aišku iki tol kol reikia sukurti ir sukonfigūruoti Android emuliatorių. Man regis Eclipse IDE atsisiunčiau naujesnę ir ten šiek tiek kitaip, gal kas žinot kaip kitaip sukurti emoletorių?


Parašykite komentarą:

Jūsų vardas (privalomas): Jūsų el.paštas (neskelbsime): Jūsų tinklalapis (neprivalomas):
Komentaras:

Hey.lt - Nemokamas lankytojų skaitliukas