Kako razviti aplikacije za Android

Googlov mobilni operacijski sistem Android je kot nalašč za koderje, ki želijo razviti telefonske aplikacije, ne da bi pri tem uporabili sistem odobritve podjetja Apple. Ta priročnik vam bo pomagal s pravo programsko opremo in orodji za preprosto kodiranje vaše ideje o morilcu.

Ne glede na to, kako dobri ste pri programiranju, če ne morete oviti glave okoli paketa za razvoj programske opreme Android (SDK), bi lahko tudi vaše aplikacije zapisali v Shakespeare. Zato sledite tem korakom in začnite sprejemati proces.

Java Development Kit

Prva stvar, ki jo boste potrebovali, da začnete pisati aplikacije Java (na podlagi aplikacij Android), je razvojni komplet za Javo (JDK), ki ga ponuja Oracle na tej povezavi.

Verjetno ste v svojem dnevnem internetnem dogajanju izbrali Java Runtime Environment (JRE) v eni od številnih oblik, kar vam omogoča, da v računalniku zaženete programčke. Dobro bi bilo, če bi odstranili verzijo JRE, ki jo trenutno imate, v primeru, da se ujema z različico JDK, ki jo prenesete. Na srečo, zgornja namestitev vključuje najnovejšo in največjo različico JRE, ki bo zagotovo združljiva in vam prihrani težko nalogo ponovne namestitve kasneje.

Prenesite in zaženite namestitveni program, poskrbite, da bodo »razvojna orodja«, »izvorna koda« in »javni JRE« vključena v okno za namestitev po meri, kot je prikazano spodaj (pogled se lahko razlikuje). Kliknite »Naprej«, preberite licenčno pogodbo, če imate veliko časa na rokah, pustite, da to stori in ste pripravljeni.

Medtem ko večina aplikacij integriranega razvojnega okolja (IDE) - podrobno opisanih v naslednjem koraku - prihaja z lastnim prevajalnikom, je na splošno koristno, da novo nameščeni prevajalnik Java konfigurirate v ukazni poziv, tako da ga lahko uporabite, če je to potrebno.

V operacijskem sistemu Windows se pomaknite do možnosti Sistem prek nadzorne plošče in izberite dodatne nastavitve. Od tu izberite 'Spremenljivke okolja' in poiščite spremenljivko 'Pot'. Dodajte pot do imenika 'bin' nove namestitve Java, kot je opisano v spodnjem primeru.

Uporabite ukaze "java -version" in "javac -version", da preverite, ali je vse potekalo, in dobite nekaj po vzoru:

Namestite IDE

Integrirano programsko opremo za razvojno okolje v veliki meri uporabljajo izkušeni šifrirni in novonastali uporabniki za razvoj programov. Za nepoznane je IDE aplikacija, ki pomaga programerjem pri pisanju kode z zagotavljanjem zbirnega orodja, kot so razhroščevalniki, prevajalnik in drugo.

Čeprav je na voljo široka paleta aplikacij IDE, bomo za to demonstracijo uporabljali brezplačno programsko opremo Eclipse, saj Google ponuja vtičnik za to, ki združuje Android SDK. Sledite tej povezavi in ​​poiščite pravilno različico za vaš sistem.

Ta del se bistveno razlikuje, toda različica, ki sem jo prenesel, je bila datoteka zip, ki je po izvlečenju vsebovala datoteko 'eclipse.exe', ki je delovala brez potrebe po namestitvi. Če vaša različica zahteva namestitev, sledite korakom s privzetimi nastavitvami, ker ni potrebna posebna konfiguracija. Ob prvem zagonu boste morali določiti »delovno okolje«, kjer boste shranili kodo in povezane datoteke. Kjerkoli je primerno, zadostuje.

Ko boste končali, boste videli nekaj, kar se ne razlikuje od tega:

Če želite bolje poznati program Eclipse pred nadaljevanjem, odprite okno pomoči in si oglejte uporabniški priročnik za Workbench. Obstaja tudi vodnik za razvoj programske opreme Java, ki vam lahko daje napotke glede osnov Java, če ne poznate jezika.

Get Android Kit za razvoj programske opreme

Pojdite na to povezavo in izberite »Pridobi SDK«. Na naslednji strani sledite povezavi za namestitev SDK za Android za vaš sistem.

Ko se izvedljiva datoteka konča s prenosom, zaženite namestitev. Ko pridete do spodnjega okna, si zabeležite imenik, ki ga želite namestiti (ali ga spremenite, če želite).

Ko je namestitev končana, odprite upravitelja SDK za Android in prikazali vam bomo spodnji zaslon:

Kliknite gumb, da namestite vse potrebne pakete in vire, ki niso bili vključeni v prvotno namestitev.

Namestite vtičnik za razvojne orodja za Android

Kot smo že omenili, je Google zagotovil posebej izdelan vtičnik SDK za Android za Eclipse, ki ga lahko dodate neposredno iz samega IDE-ja.

V Eclipse pojdite na "Pomoč" in izberite "Namesti novo programsko opremo". Kliknite gumb »Dodaj« in odpre se okno za dodajanje spletnega repozitorija programske opreme, ki vsebuje vtičnik ADT. Navedite opisno ime in v polje »Lokacija« vnesite naslednji URL:

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

Kliknite »V redu«. Izberite novo dodano skladišče in označite »Orodja za razvijalce«.

Kliknite 'Naprej' in sledite navodilom za namestitev datotek vtičnika. Ko so končane, se morata ti dve ikoni prikazati v orodni vrstici Eclipse:

Zdaj pojdite na »Okno« in »Nastavitve«, izberite razdelek »Android« in zagotovite, da je lokacija SDK enaka imeniku SDK, ki ste ga prej zabeležili. Rezultate, kot so:

Zdaj ste ponosni lastnik dodatka Android Tools za razvoj.

Nastavitev emulatorja Android

Čeprav to pomaga, vam ni treba dejansko imeti lastne naprave Android, da lahko ustvarite aplikacije za njih, saj Google vstavi v emulator svojega mobilnega OS poleg SDK. Preden začnete s kodiranjem, je vredno namestiti virtualno napravo Android (AVD), tako da imate pripravljeno testno platformo in čakanje.

V orodni vrstici ADT, ki ste jo dodali v zadnjem koraku, izberite desno tipko z ikono telefona. To odpre upravljalnik AVD, kot je prikazano spodaj:

Sedaj bomo ustvarili novo virtualno napravo. Ta primer bo ustvaril generično napravo, vendar obstajajo sredstva, ki podrobno opisujejo konfiguracije za določene naprave Android na spletu. Izberite »Novo« in prikazana vam bo prazna različica spodnjega okna:

  • Ime: Če želite preizkusiti več konfiguracij naprave, potrebujete nekaj opisnega. V nasprotnem primeru bo generično ime dobro delovalo.
  • Cilj: To je različica Androida, ki jo bo izvajal emulator. V večini primerov je trenutno edina možnost najnovejša različica Androida, ki je bila del namestitve SDK. Če želite testirati starejše različice (kar bi bilo glede na raznolikost še vedno v uporabi), uporabite upravitelja SDK za namestitev dodatnih različic.
  • Kartica SD: označuje količino dodatnega pomnilnika, ki ga bo naprava uporabljala. Navidezno napravo ima privzeto 194 megabajtov notranjega pomnilnika poleg kartice SD, tako da lahko s tem nadzorom narekujete približno skladiščenje naprave kot celote.
  • Koža: Ta nadzor lahko uporabite za namestitev videza in konfiguracije določene naprave (npr. HTC One X) okoli zaslona. Toda za naše namene je privzeta vrednost dobra.
  • Strojna oprema: Ker je na fizičnih napravah z operacijskim sistemom Android veliko različic v strojni opremi, lahko ta nadzor uporabite za dodajanje virtualnih funkcij strojne opreme, ki jih potrebujete za uporabo aplikacije.

Ko je končano, mora okno upravitelja AVD zdaj prikazati vašo novo napravo. Za zagon te naprave lahko kliknete »Start«, vendar se zavedajte, da lahko prvi zagon traja precej dolgo.

Vaš prvi Android projekt

Zdaj, ko ste obremenili računalnik z vsemi temi aplikacijami in vtičniki, ste pripravljeni začeti z dejanskim kodiranjem. Najprej pa moramo nastaviti datoteke projekta.

Če želite začeti, pojdite na »Datoteka«, »Novo«, »Projekt« in razširite zavihek Android. Izberite »Projekt za aplikacije Android« in ta zaslon bo prikazan:

S ikonami za prevračanje ob vsakem polju lahko uporabite nasvete o tem, na kaj se vsaka vrednost nanaša. Najpomembnejše je, da se spomnimo »Ime aplikacije«, ki bo oblikovalo ime aplikacije, ko bo nameščena, in »Najmanjši zahtevani SDK«, s katerim določite najzgodnejšo različico Android, ki jo želite podpirati. Če potrebujete osvežitev na številnih različicah Androida, si oglejte ta priročnik.

Če želite nadaljevati, kliknite »Naprej« in določite ikono zaganjalnika, ki bo predstavljala vašo aplikacijo. V naslednjem meniju boste morali ustvariti »Dejavnost« za svojo aplikacijo.

Dejavnost je dejansko dejanje ali pogled, s katerim bo uporabnik komuniciral, zato je logičen način razdelitve vašega programa dejavnost glede na to, katera okna bo uporabnik videl in funkcionalnost, ki je na voljo. Če, na primer, uporabljate preprost program "Hello World", potrebujete samo eno dejavnost, ki bo prikazala besedilo, medtem ko so vse nastavitve vmesnikov potegnjene navzdol iz datotek z viri, ki jih ustvari SDK.

Ko se odločite za svoje dejavnosti, kliknite »Dokončaj«. Eclipse bo združil vse datoteke, ki jih boste potrebovali za vašo aplikacijo, v katerih boste napisali kodo in / ali spremenili nastavitve, da določite parametre vašega programa.

Tam imate. Vse je pripravljeno, da začnete sestavljati aplikacijo. Dobre vodje v Googlu imajo podroben nabor vaj za spoznavanje razvoja aplikacij Android (za tiste, ki imajo izkušnje s programiranjem) na spletni strani Android. Vsakdo, ki želi začeti s programiranjem Java najprej mora poiskati vaje, kot so tiste, ki jih ponuja Oracle.

 

Pustite Komentar