Instalacija i Postavljanje Razvojnog Okruženja

Embed Size (px)

DESCRIPTION

Za android

Citation preview

  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    1. Instalacija i postavljanje razvojnog okruenja

    Za razvoj aplikacija za Android operativni sistem potrebno je instalirati sledee programe

    navedenim redosledom:

    Java SDK

    Eclipse IDE

    Android SDK Android Development Tools Plugin za Eclipse

    Potrebne verzije Android platformi za Android SDK

    Android SDK podrava Windows, Linux i Mac OS operativne sisteme. Za pisanje Android

    aplikacija koristi se programski jezik Java. Programer moe da izabere proizvoljno razvojno

    okruenje. Potrebno je napomenuti da je najjednostavnije razvijati Android aplikacije u Eclipse

    razvojnom okruenju, poto je Google za njega obezbedio najbolju podrku u vidu dodataka

    (plugins).Rad u ostalim okruenjima je komplikovaniji, zato to nisu integrisana sa Android SDK-

    om, te je neophodno pokretati odgovarajue alate iz konzole (komandne linije).

    U daljem tekstu bie opisan postupak postavljanja Android razvojnog okruenja za operativni

    sistem Windows. Navedeni postupak se neznatno razlikuje za Linux i MacOS operativne

    sisteme.

    Prvi korak pri postavljanju razvojnog okruenja jeste instalacija Java Development Kit paketa

    (JDK). Ukoliko je na raunaru prethodno ve instaliran Java Runtime Environment paket (JRE),

    neophodno je instalirati i JDK, poto on sadri kompajlere i alate za rad sa izvornim kodom, koji

    nisu prisutni u JRE paketu. Java Development Kit je mogue besplatno preuzeti sa sajta

    kompanije Oracle (http://www.oracle.com/technetwork/java/javase/downloads/index.html). Izgledstranice za preuzimanje JDK paketa prikazan je na slici 2.1.

    Slika 2.1 Strana za preuzimanje JDK

    http://www.oracle.com/technetwork/java/javase/downloads/index.htmlhttp://www.oracle.com/technetwork/java/javase/downloads/index.htmlhttp://www.oracle.com/technetwork/java/javase/downloads/index.htmlhttp://www.oracle.com/technetwork/java/javase/downloads/index.htmlhttp://www.oracle.com/technetwork/java/javase/downloads/index.html
  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Klikom na taster Download JDK, otvorie se stranica gde je mogue izabrati platformu za koju se

    preuzima paket (Slika 2.2).

    Slika 2.2 Izbor platforme

    Nakon izbora platforme, potrebno je kliknuti na checkbox I agree i taster Continue. Sada e se otvoriti

    strana na kojoj je prikazan naziv fajla za preuzimanje (Slika 2.3).

    Slika 2.3 Izbor fajla za preuzimanje

    Klikom na naziv fajla, zapoeesesa procesom preuzimanja. Po zavretku preuzimanja i startovanju fajla,

    krenueproces instalacije JDK-a (Slika 2.4). Potrebno je pratiti instrukcije sa ekrana.

    Slika 2.4 Instalacija JDK

  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Sledei korak jeste instalacija Eclipse Integrated Development Environment-a (razvojno okruenje).

    Njega je mogue besplatno preuzeti sa adrese http://www.eclipse.org/downloads/. Eclipse razvojno

    okruenje podrava Windows, Linux i MacOS X operativne sisteme, kao i itav niz programskih jezika.

    Mogue je koristiti bilo koju verziju Eclipse-a koja podrava Java programski jezik. Poto na sajtu za

    preuzimanje Eclipse razvojnog okruenja postoji veliki broj razliitih verzija, odluiemo se za

    najjednostavniju verziju koja podrava Java programski jezik. To je Eclipse IDE for Java Developers (Slika

    2.5).

    Slika 2.5 Sajt za preuzimanje Eclipse razvojnog okruenja

    Nakon izbora verzije Eclipse-a, treba izabrati i mirror sajt sa koga e se preuzimanje izviti. Od izabranog

    naina preuzimanja jedino zavisi brzina samog download-a, te ovaj izbor nije od presudne vanosti.

    Moete izabrati prvi preporueni sajt (Slika 2.6).

    Slika 2.6 Izbor mirror sajta sa koga e se preuzeti Eclipse IDE

    http://www.eclipse.org/downloads/http://www.eclipse.org/downloads/http://www.eclipse.org/downloads/
  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Eclipse IDE nema sopstveni program za instalaciju. On se jednostavno nalazi zapakovan u okviru jedne

    ZIP arhive. Nakon uspenog preuzimanja, dovoljno je raspakovati tu arhivu u eljeni folder (npr. C:\, tako

    da e konana putanja Eclipse IDE-a biti C:\eclipse), to je prikazano na slici 2.7.

    Slika 2.7 Raspakivanje Eclipse razvojnog okruenja

    Poto Eclipse IDE nije instaliran na uobiajeni nain, raspakivanjem nisu postavljene preice izvrnog

    fajla na radnu povrinu i u Start meni. Toje mogue uraditi runo. Najpre treba otii u folder C:\eclipse

    (odnosno u folder gde je Eclipse raspakovan)i kliknuti na fajl eclipse.exe desnim tasterom mia, a zatim

    izabrati opciju Copy. Potom treba kliknuti na prazan deo radne povrine desnim tasterom mia i izabrati

    opciju Paste shortcut.

    Sledei korak jeste instalacija Android Software Development Kit-a (SDK). Njega je mogue besplatno

    preuzeti sa sajta http://developer.android.com/sdk/index.html . Na navedenom sajtu je potrebno

    izabrati verziju za eljeni operativni sistem. U sluaju Windows-a, preporuljivo je preuzeti exe datoteku,

    poto je to verzija SDK sa ugraenim programom za instalaciju (Slika 2.8). Kod drugih operativnih

    sistema, dovoljno je otpakovati datoteku u eljeni folder.

    Slika 2.8 Izbor verzije Android SDK za preuzimanje

    http://developer.android.com/sdk/index.htmlhttp://developer.android.com/sdk/index.htmlhttp://developer.android.com/sdk/index.html
  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Sada je mogue startovati instalaciju, gde je potrebno pratiti instrukcije sa ekrana (Slika 2.9).

    Slika 2.9 Instalacija Android SDK

    Po zavretku instalacije, startovae se SDK Manager. Ovde je mogue izabrati verzije Android API-a koje

    se mogu preuzeti.

    Slika 2.10 SDK Manager

    Izbor verzije Android API-a veoma je vaan, zato to od toga direktno zavisi da li e aplikacija raditi na

    odreenom mobilnom telefonu ili tablet ureaju. Na primer, ako se izabere verzija 3.0 API-a, aplikacija

    svakako nee raditi na starijim Android telefonima. Nove verzije API-a imaju naravno vie funcionalnosti,

    ali manju kompatibilnost sa starijim ureajima.

  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Izborom opcijeAccept All(Slika 2.10)i klikom na taster Install zapoeese preuzimanje i instalacija svih

    verzija API-a, pratee dokumentacije i primera. Verzija API-a za koju e se kreirati aplikacija bira se

    naknadno.

    Nakon zavrenog preuzimanja potrebnih fajlova, instalirane komponente je mogue videti u odeljku

    Installed Packages. Naknadno je mogue instalirati novu verziju API-a izborom opcijeAvailable Packages

    (Slika 2.11).

    Slika 2.11 Opcija Available Packages

    Ovde bi trebalo izabrati Google Inc. add-ons, zato to ovi paketi ukljuuju dodatne biblioteke za rad sa

    Google servisima. Nakon izbora, treba kliknuti na dugme Install Selectedi zatim prihvatiti licencu, ime

    e se potrebne datoteke preuzeti.

    U okviru SDK Manager-a mogue je kreirati i podesiti virtuelne Android mobilne ureaje, koji se koriste

    prilikom testiranja aplikacije. Potrebno je izabrati opciju Virtual Devices. Ovde se prikazuje spisak

    podeenih virtuelnih Android ureaja. Klikom na taster Newmogue je kreirati novi ureaj (Slika 2.12).

  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Slika 2.12 Virtuelni ureaji

    U novootvorenom prozoru mogue je podesiti parametre virtuelnog ureaja. U pitanju su sledei

    parametri:

    Name proizvoljan naziv virtuelnog ureaja. Target verzija Android API-a koju koristi ureaj.

    SD Card podeavanja virtuelne memorijske kartice. Ukoliko se izabere opcija Size, mogue je

    zadati veliinu nove virtuelne memorijske kartice. Ukoliko se izabere opcija File, mogue je

    uitati sadraj image fajla kao virtuelnu memorijsku karticu.

    Snapshot ukoliko se izabere opcija Enabled, omoguie se pamenje stanja virtuelnog ureaja i

    kasnije uitavanje tog stanja prilikom ponovnog ukljuivanja virtuelnog ureaja. Opcija Snapshot

    je slina opciji Hibernateu Windows operativnom sistemu.

    Skin predstavlja rezoluciju ekrana virtuelnog ureaja. Moe se izabrati neka od predefinisanih

    standardnih rezolucija (Built-in) ili se moe zadati proizvoljna vrednost rezolucije (Resolution).

    Hardware prilikom kreiranja virtuelnog ureaja, moe se izabrati virtuelni hardver koji ureaj

    sadri (na primer GPS prijemnik, memorijska kartica, kamera i drugo).

    Na primer, kreiraemo novi virtuelni ureaj sa parametrima kao na slici 2.13. Nakon unosa vrednosti

    parametara, kliknuemo na taster Create AVD, ime e novi Android virtuelni ureaj biti sauvan.

  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Slika 2.13 Kreiranje novog Android virtuelnog ureaja

    Sada treba izai iz SDK Manager-a i pokrenuti Eclipse razvojno okruenje. Prilikom prvog startovanja

    ovog okruenja, potrebno je izabrati lokaciju workspace-a. Workspace u stvari predstavlja folder u kome

    e se nalaziti projekti raeni u Eclipse razvojnom okruenju. Workspace se obino nalazi u okviru linog

    foldera operativnog sistema (Slika 2.14). Ukoliko opcija Use this as the default and do not ask againnije

    izabrana, korisnik e lokaciju workspace-a birati prilikom svakog pokretanja Eclipse razvojnog okruenja.

    Nakon ovog podeavanja treba kliknuti na taster OK.

    Slika 2.14 Izbor lokacije workspace-a

    Sada je neophodno instalirati dodatak koji omoguava integraciju Eclipse IDE-a i Android SDK-a.

    Potrebno je izabrati meni Help, a zatim opciju Install New Software(Slika 2.15).

  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Slika 2.15 Izbor opcije Install New Software

    Otvorie se novi prozor, u kome treba kliknuti na dugmeAdd(Slika 2.16).

    Slika 2.16 Dijalog Install New Software

    U novootvorenom prozoru u polje Name treba uneti Android, a u polje Locationtreba upisatihttps://dl-

    ssl.google.com/android/eclipse/,kao to je prikazano na slici 2.17. Zatim treba izabrati opciju OK.

    Slika 2.17 Dodavanje repozitorijuma

    Posle nekoliko trenutaka, trebalo bi da se pojavi prozor kao na slici 2.18. Potrebno je selektovati

    Developer Tools, ime e biti izabrane i sve podopcije, a zatim kliknuti na taster Next.

    https://dl-ssl.google.com/android/eclipse/https://dl-ssl.google.com/android/eclipse/https://dl-ssl.google.com/android/eclipse/https://dl-ssl.google.com/android/eclipse/https://dl-ssl.google.com/android/eclipse/https://dl-ssl.google.com/android/eclipse/https://dl-ssl.google.com/android/eclipse/
  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Slika 2.18 Izbor opcija

    Zatim je potrebno potvrditi izbor ponovnim klikom na Next (Slika 2.19), prihvatiti licence (Slika 2.20)i na

    kraju kliknuti na taster Finish.

    Slika 2.19 Potvrda izbora

  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Slika 2.20 Prihvatanje licenci

    Ovim je zapoeo proces instalacije dodataka za Eclipse. Ukoliko se pojavi prozor koji obavetava

    korisnika da sadraj koji se preuzima nema digitalni potpis, potrebno je kliknuti na taster OK, ime se

    omoguava instalacija (Slika 2.21).

    Slika 2.21 Obavetenje o nepotpisanom sadraju

    Nakon zavretka instalacije, potrebno je ponovo pokrenuti Eclipse razvojno okruenje (Slika 2.22).

    Slika 2.22 Obavetenje o restartovanju Eclipse IDE-a

    Sada je neophodno podesiti dodatak za Android SDK. Treba izabrati opciju Window -> Preferences, a

    zatim opciju Android. U polje SDK Location treba uneti putanju do instaliranog Android SDK.

    Podrazumevana vrednost je C:\Program Files\Android\android-sdk-windows(Slika 2.23).

  • 5/21/2018 Instalacija i Postavljanje Razvojnog Okru enja

    Slika 2.23 Podeavanje dodatka za Eclipse IDE

    Ovime je zavren proces podeavanja Android razvojnog okruenja i sada je mogue kreirati aplikacije za

    Android platformu!