Kuidas arendada Android-rakendusi

Google'i Android mobiilne operatsioonisüsteem on ideaalne koodritele, kes soovivad arendada telefonirakendusi ilma Apple'i heakskiitmissüsteemi läbimurdmiseta. See juhend seab sulle õige tarkvara ja tööriistad, et oma mõrvarirakenduse ideed vaevata koodida.

Ükskõik kui hea olete programmeerimisel, kui te ei suuda oma pea ümber Android tarkvaraarenduskomplekti (SDK), võivad teie rakendused samuti olla kirjutatud Shakespeare'is. Nii et järgige neid samme ja alustage protsessiga hakkamist.

Java arenduskomplekt

Esimene asi, mida peate alustama Java-rakenduste kirjutamisel (Android-rakenduste baasil), on Java arenduskomplekt (JDK), mille Oracle pakub sellel lingil.

Olete ilmselt võtnud Java Runtime Environment'i (JRE) oma igapäevaste Interneti-toimingute käigus ühte oma arvukatest vormidest, mis võimaldab teil oma arvutis aplette käivitada. Teil oleks hea, kui eemaldate praegu JRE versiooni, kui see on vastuolus allalaaditava JDK versiooniga. Õnneks sisaldab ülaltoodud installatsioon uusimat ja suurimat JRE versiooni, mis on kindlasti ühilduv, säästes selle raske ülesande hiljem uuesti installida.

Laadige alla ja käivitage installer, veenduge, et allpool näidatud kohandatud installiaknas on „Arendusvahendid”, „Lähtekood” ja „Avalik JRE” (teie vaade võib muutuda). Klõpsake nupul „Järgmine”, loe litsentsileping, kui sul on palju aega oma käed, lase tal teha oma asi ja sa oled hea minna.

Kuigi enamik integreeritud arenduskeskkonna (IDE) rakendusi, mida on üksikasjalikult kirjeldatud järgmises etapis, on kaasas oma kompilaator, on üldiselt kasulik seadistada oma värskelt installitud Java kompilaator käsuviipile, et saaksite seda vajaduse korral kasutada.

Windowsi puhul liikuge suvandile Süsteem juhtpaneeli kaudu ja valige täpsemad seaded. Siit valige „Keskkonnamuutujad” ja leidke muutuja nimega „Tee“. Lisage uue Java-installeerimise 'bin' kataloogi faili tee, nagu allpool toodud näites.

Kontrollige, kas kõik on käinud ujumisel ja kasutage käske 'java -version' ja 'javac -version' ja sa peaksid midagi tegema järgmiste joonte järgi:

Installige IDE

Integreeritud arenduskeskkonna tarkvara kasutavad programmide väljatöötamiseks laialdaselt kogenud kooderid ja algajad. Tundmatu jaoks on IDE rakendus, mis aitab programmeerijatel kirjutada koodi, pakkudes kompaktse tööriistu, näiteks debuggereid, kompilaatorit ja palju muud.

Kuigi on olemas lai valik IDE rakendusi, kasutame selle demonstratsiooni jaoks vaba tarkvara Eclipse, kuna Google pakub selle jaoks plug-ini, mis ühendab Android SDK. Järgige seda linki ja leidke oma süsteemi jaoks õige versioon.

See osa varieerub oluliselt, kuid allalaaditud versioon tuli zip-failina, mis pärast ekstraheerimist sisaldas faili „eclipse.exe”, mis jooksis ilma igasuguse installimist läbimata. Kui teie versioon vajab installimist, järgige vaikimisi seadistustega samme, kuna spetsiifilist konfiguratsiooni pole vaja. Esmakordsel käivitamisel palutakse teil tuvastada „Workbench”, kus teie kood ja sellega seotud failid salvestatakse. Kõikjal mugav on piisav.

Kui olete lõpetanud, peaksite nägema midagi, mis ei erine sellest:

Kui soovite Eclipse'iga tutvuda enne jätkamist, avage abiaken ja uurige Workbenchi kasutusjuhendit. Seal on ka Java arenduskäsiraamat, mis annab teile juhiseid Java-aluste kohta, kui keelt ei tunne.

Hankige Android-tarkvara arenduskomplekt

Minge sellele lingile ja valige „Get SDK”. Järgmisel lehel järgige oma süsteemi Android SDK installimiseks linki.

Kui käivitatav fail on allalaadimise lõpetanud, käivitage install. Kui jõuad allpool olevasse aknasse, märkige üles kataloog, mida see on installitud (või soovi korral muutke).

Kui installimine on lõppenud, avage Android SDK Manager ja teile esitatakse allpool olev ekraan:

Klõpsa nupule, et installida kõik vajalikud paketid ja ressursid, mis ei sisaldunud algses installis.

Installige Android Development Tools plugin

Nagu mainitud, on Google pakkunud Eclipse jaoks spetsiaalselt loodud Android SDK pluginat, mida saab lisada otse IDE-sse.

Eclipse'is avage "Help" ja valige "Install New Software". Klõpsake nupul „Lisa“ ja teid viiakse aknasse, et lisada veebipõhine tarkvarahoidla, millel on ADT-plugin. Andke sellele kirjeldav nimi ja sisestage järgmine asukoht URL-i asukohta:

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

Klõpsake nuppu OK. Valige hiljuti lisatud hoidla ja märkige „Arendusvahendid”.

Klõpsake nupul „Järgmine” ja järgige plugina failide installimiseks samme. Kui need on täidetud, peaksid need kaks ikooni ilmuma Eclipse'i tööriistaribal:

Nüüd mine 'Window' ja 'Preferences', valige "Android" ja veenduge, et SDK asukoht on sama mis SDK kataloog, mille märkisite varem. Sa peaksid selliseid tulemusi saama:

Olete nüüd Android Development Tools'i plugina uhke omanik.

Android emulaatori seadistamine

Kuigi see aitab, ei pea te nende jaoks rakenduste loomiseks Android-seadet tegelikult omama, sest Google lööb oma mobiilse operatsioonisüsteemi emulaatorisse SDK kõrvale. Enne kodeerimise alustamist on väärt Android Virtual Device (AVD) loomist, et teil oleks valmis ja ootama testplatvorm.

Valige viimasel etapil lisatud ADT-tööriistaribal telefoni ikooniga parempoolne nupp. See avab alltoodud AVD-halduri:

Nüüd loome uue virtuaalse seadme. See näide loob geneerilise seadme, kuid on olemas ressursid, mis kirjeldavad konkreetsete Android-seadmete konfiguratsioone võrgus. Valige "Uus" ja teile esitatakse allpool oleva akna tühi versioon:

  • Nimi: kui kavatsete testida mitmel seadmega, peate midagi kirjeldavat. Vastasel juhul töötab üldnimetus hästi.
  • Sihtmärk: see on Androidi versioon, mida emulaator töötab. Enamikul juhtudel on teie ainus võimalus praegu uusim versioon Androidist, mis oli SDK installimise osana. Siiski, kui soovite testida varasemaid versioone (mis oleks mõistlik, arvestades veel kasutatavate versioonide mitmekesisust), siis kasutage täiendavate versioonide installimiseks SDK-haldurit.
  • SD-kaart: tähistab lisamälu, mida seade kasutab. Vaikimisi on virtuaalseadmel SD-kaardi kõrval 194 megabaiti sisemälu, nii et saate seda seadet kasutada seadme kui terviku ligikaudseks salvestamiseks.
  • Nahk: Selle juhtimisseadmega saab paigaldada ekraani ümber konkreetse seadme (nt HTC One X) välimuse ja konfiguratsiooni. Kuid meie eesmärkidel on vaikeväärtus hea.
  • Riistvara: kuna Androidis töötavate füüsiliste seadmete riistvara on väga erinev, saate selle juhtnupu abil lisada mis tahes virtuaalsete riistvara omaduste, mida teie rakendus vajab.

Kui see on lõpule viidud, peaks AVD Manager aken nüüd teie hiljuti loodud seadme loendi näitama. Selle seadme käivitamiseks võite klõpsata nupul „Start”, kuigi peate teadma, et esimene käivitus võib võtta üsna kaua aega.

Sinu esimene Android-projekt

Nüüd, kui olete arvutiga kõik need rakendused ja pluginad kaalunud, olete valmis tegeliku kodeerimisega alustama. Kuid kõigepealt peame projekti failid üles seadma.

Alustamiseks minge 'Fail', 'Uus', 'Projekt' ja avage vahekaart Android. Valige "Androidi rakendusprojekt" ja teile esitatakse see ekraan:

Võite iga välja kõrval asuvate ümbermineku ikoonide näpunäiteid iga väärtuse kohta. Kõige olulisem meeles pidada on „Rakenduse nimi”, mis moodustab installitud rakenduse nime, ja „Minimaalne nõutav SDK”, millega määrate kõige varem Android-versiooni, mida soovite oma rakendust toetada. Kui teil on vaja värskendamist Androidi mitmesuguste versioonide kohta, vaadake seda juhendit.

Klõpsake 'Järgmine', et jätkata ja määrata käivitaja ikoon, mis esindab teie rakendust. Järgmises menüüs palutakse teil luua rakenduse jaoks „Tegevus”.

Tegevus on tegelikult toiming või vaade, mida kasutaja suhtleb, nii et loogiline viis oma programmi jagamiseks on tegevuse järgi see, milliseid aknaid kasutaja näeb ja iga funktsiooni saadaval. Nii et kui te näiteks teete lihtsat "Hello World" programmi, vajate ainult ühte tegevust, mis on tekst, mis näitab teksti, samas kui kõik liideseseaded tõmmatakse SDK poolt loodud ressursifailidest alla.

Kui olete oma tegevuse üle otsustanud, klõpsake nuppu „Lõpeta“. Eclipse kombineerib kokku kõik teie rakenduse jaoks vajalikud failid, kus kirjutate oma programmi parameetrite määramiseks koodi ja / või muutke sätteid.

Seal on see. Kõik on valmis teie rakenduse koostamiseks. Google'i headel lõikudel on Android-veebisaidil üksikasjalikud õpetused, mis aitavad teil töötada välja Android-rakendustega (programmeerimiskogemusega inimestele). Igaüks, kes soovib Java-programmiga alustada, peaks kõigepealt otsima selliseid õpetusi nagu Oracle'i pakutavad.

 

Jäta Oma Kommentaar