Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Windows 8
  • Instalacija Android Studija, postavljanje SDK-a. Dijalog izgleda ovako

Instalacija Android Studija, postavljanje SDK-a. Dijalog izgleda ovako

Ovaj članak će vam reći kako instalirati Android Studio, za to će vam trebati već instaliran Java paket, ako ga još niste instalirali, pročitajte. Također će se govoriti o postavljanju kada prvi put pokrenete i ažurirate Android SDK pakete.

Preuzmite Android Studio paket

Većina posla uključenog u razvoj Android aplikacija obavit će se korištenjem okruženja Android Studio. Može se preuzeti sa stranice: http://developer.android.com/sdk/index.html. Pod naslovom "Ostale opcije preuzimanja" nalazi se popis paketa za različite platforme.

Prije nego počnete preuzimati, morat ćete pristati na licencni ugovor.


Instalacija Android Studija

Proces instalacije razlikuje se za različite operacijske sustave. U nastavku su upute za Windows, Mac OS X, Linux.

Instalacija pod Windowsima

Pokrenite preuzetu exe datoteku, otvorit će se čarobnjak za instalaciju sa standardnim koracima poput lokacije instalacije i licencnog ugovora, nakon čega će se pojaviti gumb za pokretanje procesa instalacije. Ništa komplicirano.



Također, odmah će biti ponuđena instalacija drugih komponenti kao što su SDK Manager i Android Virtual Device. Pogledajte ih, trebat će nam sve.


Ako verzija operativnog sustava dopušta, Android Studio se može pokrenuti iz izbornika Start. U slučaju Windowsa 8, pokretanje se događa pomoću izvršne datoteke u mapi bin instalacijskog direktorija okruženja, prema zadanim postavkama put do nje izgleda ovako C:\Program Files\Android\Android Studio\bin. Metoda nije najprikladnija, ali uvijek možete prenijeti ovu datoteku na programsku traku. Imajte na umu da različite verzije exe datoteka za 32-bitne i 64-bitne sustave mogu biti prisutne u isto vrijeme.

Instalacija pod Mac OS X

Android Studio za MAC OS X preuzima se kao datoteka slike diska (.dmg). Dvaput kliknite na njega, pojavit će se prozor:


Da biste instalirali paket, jednostavno povucite i ispustite ikonu Android Studio u mapu Aplikacije. Paket će biti instaliran u mapu Aplikacije sustava, proces obično traje nekoliko minuta.

Da biste pokrenuli Android Studio, pronađite izvršnu datoteku u mapi Applications i dvaput kliknite na nju. Može se pojaviti dijaloški okvir pogreške koji pokazuje da JVM nije moguće pronaći. Ako dobijete takvu pogrešku, tada morate preuzeti i instalirati Mac OS X Java JRE paket. Može se preuzeti s web-mjesta Applea na adresi http://support.apple.com/kb/DL1572. Nakon toga, greška se više ne bi trebala pojavljivati.

Da biste dodatno olakšali pristup alatu, povucite ikonu Android Studio iz prozora Findera i na Dock.

Instalacija pod Linuxom

Nakon preuzimanja paketa, idite u terminalu do mape u koju bi trebao biti instaliran Android Studio i pokrenite sljedeću naredbu:

Raspakirajte / /android-studio-ide- -linux.zip

Imajte na umu da će Android Studio biti instaliran u poddirektorij pod nazivom android-studio.

Da biste pokrenuli IDE, otvorite prozor terminala, promijenite direktorij u android-studio/bin i pokrenite sljedeću naredbu:

./studio.sh

Početno postavljanje Android Studija

Kada prvi put pokrenete Android Studio, pojavit će se dijaloški okvir koji vam omogućuje uvoz postavki iz prethodne verzije Android Studija. Ako imate postavke iz prethodne verzije i želite ih uvesti u novu instalaciju, odaberite odgovarajuću opciju i odredite mjesto postavki. U suprotnom naznačite da ne morate uvoziti prethodne postavke i kliknite gumb U redu za nastavak.

Nakon što Android Studio završi s preuzimanjem, pojavit će se čarobnjak za instalaciju kao što je prikazano u nastavku.


Kliknite na gumb "Dalje", odaberite standardnu ​​instalaciju i ponovno kliknite na gumb "Dalje", prihvatite licencne ugovore i kliknite na gumb "Završi" kako biste dovršili proces instalacije. Pojavit će se zaslon dobrodošlice Android Studija.


Instalacija najnovijih Android SDK-ova

Do sada smo već instalirali Javu, Android IDE i skup aktualnih Android SDK paketa koji se isporučuju prema zadanim postavkama. Prije nego što nastavite, vrijedi odvojiti malo vremena da provjerite koji su paketi instalirani i instalirate sve pakete koji nedostaju. To se može učiniti pomoću Android SDK Managera, koji se može pokrenuti iz Android Studija putem Postavke (Konfiguriraj) -> SDK Manager ili iz prozora dobrodošlice pri pokretanju.


U Android SDK Manageru provjerite jesu li okviri u stupcu Status označeni za sljedeće pakete:

  • Alati > Android SDK alati
  • Alati > Android SDK platformski alati
  • Alati > Alati za izradu Android SDK-a
  • SDK platforma (najnovija verzija) > SDK platforma
  • SDK platforma (najnovija verzija) > Slika sustava ARM EABI v7a
  • Dodaci -> Spremište podrške za Android
  • Dodaci > Knjižnica podrške za Android
  • Dodaci -> Google spremište
  • Dodaci -> Google USB upravljački program (potrebno samo na Windows sustavima)
  • Dodaci > Intel x86 emulator Accelerator (instalater HAXM)

U slučaju da bilo koji od gore navedenih paketa nije instaliran (stupac statusa nije instaliran), jednostavno označite okvire pored njih i kliknite gumb Instaliraj pakete kako biste započeli proces instalacije. U dijaloškom okviru koji se pojavi prihvatite uvjete licencnog ugovora, kliknite na gumb Instaliraj, nakon čega će SDK Manager početi preuzimati i instalirati označene pakete. Tijekom instalacije, na dnu dispečerskog prozora bit će prikazan indikator koji pokazuje status instalacije.

Zaključak

Time je završena instalacija Android Studija u kojem ćemo završiti pripreme za razvoj aplikacija za Android.

Za pisanje aplikacija za Android OS, morat ćete instalirati razvojno okruženje Android Studio (u daljnjem tekstu AS). Zašto AS, a ne Eclipse, pitate se? Razvojno okruženje Eclipse mnogo je brže i lakše od Android Studija,

ali Google "preporučuje" korištenje AS, budući da će ga u budućnosti prestati (ili bolje rečeno već) prestati podržavati. Android Studio je budućnost, da tako kažem. Morate imati dovoljno moćno računalo, po mogućnosti x64 bit, budući da AS koristi oko 3 GB RAM-a, dodajte još 3 GB ovdje na emulatoru android uređaja... Moje računalo ima win 8.1 pro x64, Intel dual core 3.3 GHz, sa 8 GB RAM-a i osjećam se sasvim slobodno...

Idemo na službenu web stranicu na poveznici https://developer.android.com/studio , preuzimamo najnoviju verziju potrebne dubine bita. Za danas, trenutna verzija android-studio-2-1-2,

bit će težak otprilike 1,2 GB. Stoga budite strpljivi ako imate spor internet.

Nakon preuzimanja pokrenite instalacijski program android-studio-2-1-2.exe,

čarobnjak za instalaciju će vas pozvati da korak po korak odredite sastav instalacije,

prihvatiti licencu

odaberite mjesto ugradnje,

Opet čekamo završetak instalacije.

Nakon toga, bježimo android studio sa radne površine ili iz izbornika,

i kliknite gumb Konfiguriraj da biste konfigurirali SDK. Vidjet ćete popis instaliranih verzija Androida,

pod kojima možete kreirati aplikacije, poželjno je da su sve. Ako neke verzije nisu instalirane, kliknite na vezu Pokrenite samostalni SDK upravitelj za instaliranje i ažuriranje paketa.

Otvorit će se SDK Manager,

označite okvire za stavke koje trebate, kako saznati koje? Menadžer SDK pomoći će vam u tome označavanjem potrebnih paketa verzija. Zatim kliknite na gumb u donjem desnom kutu s natpisom Instaliraj 1 (1..100) paket..

U vašem slučaju, broj paketa će biti drugačiji. Ako ste vi osobno, ili mjesto u kojem živite, pod "zapadnim sankcijama", tada za ažuriranje paketa idite na izbornik Alati-> Opcije...,

gdje možete odrediti adresu i port proxy poslužitelja,

Bok svima. Nedavno smo počeli istraživati ​​razvojno okruženje android aplikacija i pokušavamo postaviti i izraditi našu prvu aplikaciju koja će raditi na android pametnom telefonu ili tabletu. Već smo napisali nekoliko tema za korisnike, od kojih je prva bila " ", u drugoj temi smo pisali o " ", au trećem dijelu našeg opisa proizvedeno je " ". Danas ćemo kreirati novi projekt i kreirati novi emulator na kojem ćemo testirati našu aplikaciju. U izvođenju ćemo Vam sve snimiti i dodati slike s detaljnim opisom. Ako radim nešto krivo ili nešto drugo, ispravite me u komentarima ispod.

Pokrenite aplikaciju Android Studio i odaberite najvišu stavku pod nazivom "Start a new Android Studio project" i pričekajte da se pojavi sljedeći prozor. Pred vama bi se trebao otvoriti novi dijaloški okvir u kojem trebate dati naziv svojoj aplikaciji i navesti svoju stranicu. Ako ne postoji stranica, možete odrediti bilo koju drugu koja vam se sviđa. Zašto je ovo Google, ne znam, ali tako treba raditi.

Nakon što unesete naziv za svoj posao i odredite web-mjesto, pri dnu ćete vidjeti svoju web-lokaciju i zrcaljeno ime aplikacije. Posljednje polje pokazuje vam put za instalaciju ili spremanje vašeg rada. Kliknite na gumb "Dalje" i automatski ćete biti preusmjereni na novu stranicu gdje trebate odabrati verziju androida. Da, upravo smo to radili u drugom dijelu postavljanja programa. Morate odabrati android, čija je verzija 4.0 i 4.4. Budući da veliki broj ljudi koristi takve uređaje. Ako pokažete uređaje s androidom 5.0 i 6, drugi korisnici neće moći koristiti vašu aplikaciju zbog nekompatibilnosti. Odaberite uređaj i kliknite gumb Dalje.

Sljedeći dijaloški okvir pokazuje nam popis gotovih predložaka. Odabirem predložak Blank Activity, drugi se ne isplati ni dirati na samom početku, budući da se moram pozabaviti onim najosnovnijim. Kad naučimo osnove, onda možemo raditi nešto drugo. Odaberite predložak i kliknite na Next.

U prozoru koji vidite iznad, sve ostavljam prema zadanim postavkama i ništa ne mijenjam, samo kliknite gumb Završi. Nakon toga, program Android Studio će automatski početi graditi aplikaciju, morat ćete joj dati malo vremena za izradu ovog projekta.

Razvojno okruženje. pokrenut i spreman za sljedeći rad s njim.

Da biste počeli raditi u programu, morate kreirati . Želim vas obavijestiti da će rad s emulatorom, koji je ugrađen u program, trošiti puno energije. To znači da definitivno nećete moći raditi s nekoliko programa odjednom. Može doći do zamrzavanja i dugog vremena učitavanja, ali nema potrebe za brigom. Sada krenimo graditi emulator.

Na vrhu programa stvorena je vrlo zgodna navigacija, sve je lijepo i praktično. Otvorite karticu Alati na vrhu svog programa i pomaknite se prema dolje do Androida i odaberite AVD Manager.

Pred vama bi se trebao otvoriti novi dijaloški okvir u kojem se nalazi popis dostupnih emulatora. Ovaj popis možda nije u svim. Za izradu novog emulatora kliknite na gumb "Stvori virtualni uređaj". Nakon toga pred vama će se pojaviti nova stranica.

Na novoj stranici dobivate popis dostupnih uređaja, ne biste trebali odabrati uređaj s visokom razlučivosti zaslona, ​​jer će se njegovo preuzimanje udvostručiti, morat ćete dugo čekati i neće biti zgodno za rad. Stoga biram Nexus One uređaj i njegova rezolucija je 480 x 800.

Nakon toga kliknite na gumb Dalje. nakon toga morate odabrati verziju androida, nemojte napraviti najnoviju verziju androida. To će usporiti brzinu učitavanja vašeg emulatora i možda se uopće neće pokrenuti. Ja biram 4.2 krem ​​sendvič. i pritisnem dalje. Za izradu emulatora trebat će neko vrijeme, u mom slučaju je trebalo 10 minuta.

Sav naš emulator je stvoren, idemo to provjeriti. Da biste to učinili, idite na odjeljak sa svojim emulatorima. Ako ste zaboravili gdje se nalazi, idite gore i pogledajte upute. U prozoru koji se pojavi odaberite stvoreni uređaj i kliknite na zelenu strelicu koja se nalazi na desnoj strani zaslona.

Kliknite i pričekajte da se vaš emulator učita, ovo je jako dug proces, ne dirajte ništa, samo pričekajte da se pojavi. Kada se pojavi emulator, počet će učitavati android sustav. Sve je točno kao na telefonu, odnosno kada se učita. Što bi se trebalo dogoditi? Pred vama bi se trebao otvoriti dodatni prozor sa slikom mobitela.

Na splash screenu ovog mobitela vidimo natpis android. To znači da se sustav učitava, očekujte da se desktop pojavi kao na vašem pametnom telefonu.To će također potrajati, meni je trebalo 7 minuta, prvo pokretanje sam imao oko 15 minuta. Ne paničarite, samo pričekajte i bit ćete dobro.

Sve potrebne funkcije i tipke rade na ovom pametnom telefonu, provjerio sam. Također možete provjeriti pomicanje na svom novom pametnom telefonu. Ovim je naša lekcija završena, hvala na pažnji. Ako imate pitanja ili imate nešto za dodati, čekamo vaše komentare u nastavku.

Počevši svladavati razvoj za bilo koju platformu, zasigurno ćete odmah naići na puno neprimjetnih zamki na prvi pogled. Većina njih će se odnositi na sam proces kodiranja: nedosljednosti u API-ju, skrivene funkcije, ograničenja, specifičan stil programiranja za platformu. Postoje dragulji koji leže malo dalje: testiranje i automatska optimizacija, stvaranje isječaka i ikona, dobivanje automatskih izvješća o padu. Neiskusni programeri Androida riskiraju da će srušiti obje noge.

U ovom članku razmotrit ćemo probleme razvoja Androida u kontekstu uslužnih programa i alata. Riješit ćemo se potrebe povezivanja pametnog telefona kabelom tijekom testiranja i otklanjanja pogrešaka na uređaju, podijelit ćemo aplikaciju u Lite i Pro verzije, ugraditi mehanizam za automatsko generiranje i slanje izvješća o padu na poslužitelj, automatizirati testiranje, zamamliti i optimizirati kod, a također ćemo za nekoliko minuta napraviti ikonu za aplikaciju i sve potrebne resurse. Ići.

1. Spori emulator

Dakle, skicirali ste svoju prvu aplikaciju i vrijeme je da je pokrenete i provjerite. Za to postoji emulator u Android SDK-u. Dugo mu se zamjeralo da je spor, no izlaskom Android Studija 2.0 situacija se dosta popravila – x86 verzija emulatora je ožičena, pa sada radi brže od pravih uređaja. Uz to, ima i zgodno grafičko sučelje s kojim možete simulirati pozive, SMS, mijenjati GPS podatke i kvarove na mreži, odnosno sve ono za što ste prije morali koristiti alate naredbenog retka.

Dakle, ako još niste nadogradili, toplo preporučujem da to učinite, a da ne spominjemo prelazak s Eclipsea. I svakako odaberite x86 verziju emulatora u AVD upravitelju, ARM verzija ne podržava hardversko ubrzanje.

2. Pametni telefon na uzici

Druga faza je testiranje na stvarnom uređaju. Ovdje je sve jednostavno: povezujete svoj pametni telefon putem USB-a, instalirate upravljačke programe, uključite način otklanjanja pogrešaka u postavkama programera, nakon čega se uređaj pojavljuje na popisu aplikacija dostupnih za instalaciju (pored emulatora). Jedini problem je što u ovom slučaju uređaj mora biti povezan s računalom putem kabela, a ako je to vaš glavni pametni telefon koji prima pozive i poruke, onda o praktičnosti ne treba ni govoriti.

Srećom, Android Studio (točnije, ADB uslužni program koji koristi za komunikaciju s uređajem) podržava umrežavanje. Ali ovu značajku još uvijek treba omogućiti. Ako imate ukorijenjen pametni telefon, onda imate sreće: možete omogućiti uklanjanje pogrešaka mreže pomoću WiFi ADB aplikacije. Slijed:

  1. Instalirajte WiFi ADB, pokrenite ga, uključite mrežni način rada prekidačem i zapamtite IP adresu.
  2. Pokrenite Android Studio.
  3. Otvorite konzolu, idite na direktorij s instaliranim SDK-om, zatim na platformske alate i pokrenite sljedeću naredbu:

    $ adb connect IP adresa

Sada, ako pokušate izgraditi i pokrenuti aplikaciju, također ćete vidjeti svoj pametni telefon na popisu uređaja. Oni koji nemaju root mogu ponovno pokrenuti ADB u mrežnom modu, nakon što ga povežu kabelom. Radi se ovako:

  1. Povezujemo pametni telefon i instaliramo upravljačke programe.
  2. Omogućite način otklanjanja pogrešaka u opcijama za razvojne programere.
  3. Otvorite konzolu, idite na direktorij SDK/platform-tools i pokrenite sljedeću naredbu:

    $ adb tcpip 5555

  4. Povezujemo se s pametnim telefonom putem mreže:

    $ adb connect IP adresa

IP adresu možete pronaći kroz postavke: “O telefonu (O tabletu) → Opće informacije”, stavka “IP adresa”.

3. Knjižnice

U redu, čini se da vaš polusatni stubić radi i vrijeme je da ga pretvorite u pravu aplikaciju s prekrasnim sučeljem i widgetima na radnoj površini. U ovoj fazi vjerojatno će vam trebati vanjske knjižnice koje implementiraju različite koncepte sučelja, obrasce programiranja i komunikaciju s vanjskim uslugama. A ako je s potonjim sve jasno (potreban vam je SDK za Dropbox - otvorite portal za razvojne programere i slijedite upute), onda je s ostatkom već teže. Gdje ih tražiti i koje su knjižnice bolje?

Najpotpuniji katalog knjižnica je Android Arsenal. Tamo ćete pronaći gotovo sve što vam treba. Dostupno je praktično pretraživanje i sortiranje prema ocjeni, svaka knjižnica ima upute kako je povezati sa svojim projektom, uključujući korištenje standardnog Android sustava gradnje Gradle: samo dodajte spremište u datoteku build.gradle projekta i navedite biblioteku na popisu ovisnosti.


Izvrstan popis knjižnica koje morate imati možete pronaći na ovoj stranici. Od sebe ću dodati da je u prvim fazama vrijedno odmah proučiti bodež 2, RxJava i Nadogradnja. Kao napredni programer, na ovaj ili onaj način, moći ćete koristiti ove biblioteke.

4. Ikone i isječak

Konačno, nakon nekoliko dana ili tjedana, počinje se pojavljivati ​​punopravna aplikacija. Ali još uvijek nema grafičkog materijala: ikona je standardna, u obliku zelenog robota, umjesto isječka - stubića. Očito je besmisleno ići na tržišta bez grafike, ali i plaćati ikonu za svoju prvu aplikaciju također je glupo. Što učiniti?

Zapravo, ikona se može generirati. Tu je prekrasan web servis Android Asset Studio, s kojim ćete za samo par minuta dobiti prekrasnu ikonu u svim mogućim rezolucijama. Kao osnovu, možete snimiti sliku koju ste sami pripremili, samo napišite tekst ili, što je najbolje, odabrati neki od isječaka koji vam pruža usluga. Također možete postaviti stil ikone (okrugla, kvadratna, iOS stil…), boju, sjene i druge parametre. Kao rezultat toga, na raspolaganju će vam biti arhiva ic_launcher.zip, koja se mora proširiti na AndroidstudioProjects/APP_NAME/app/src/main/res direktorij. Svakako izradite web ikonu klikom na gumb "Generiraj web ikonu". Trebat će ti je.


Ista usluga omogućuje stvaranje ikona za ActionBar i statusnu traku. Princip je otprilike isti, mogu samo reći da ikone u statusnoj traci najbolje izgledaju s uvlačenjem od rubova od 15%.

Osim toga, trebat će vam takozvana Feature Image. Ovo je posebna slika koju Play Market i druge trgovine aplikacija koriste kao točku na vrhu zaslona (kada otvorite stranicu aplikacije na svom pametnom telefonu). Može se generirati pomoću druge usluge. Za snimke zaslona možete koristiti službenu Googleovu uslugu. Stvara okvir pametnog telefona oko snimke zaslona.

5. Izvješća o padu

Aplikacija je spremna, ikona je tu, sučelje je prikladno, kod je visoke kvalitete. Vrijeme je za testiranje, a prvo što učinite je da pošaljete aplikaciju prijateljima i poznanicima. Ali ovdje je problem: za neke od njih se aplikacija ruši, ali sve radi dobro za vas i ne možete ponoviti radnje koje su dovele do pada. Što učiniti, zamoliti prijatelje da ti pošalju logcat listu?

Ne, trebamo sustav izvješćivanja o padovima. Ima ih ogroman broj, a svi implementiraju isti princip rada: na aplikaciju je spojena mala knjižnica koja u trenutku pada bilježi stack trace i druge podatke o padu te ih šalje na poslužitelj, a zatim posebno web sučelje formira lijepa i vizualna izvješća.

Jedan od najpopularnijih takvih sustava je Fabric , ali preporučam da se osvrnete na Splunk MINT: besplatan je, jednostavan i lak za integraciju u aplikaciju (samo dodajte jedan redak koda). Da biste ga počeli koristiti, morate ga povezati s SDK projektom, to možete učiniti pomoću istog Gradlea. Otvorite datoteku build.gradle (onu koja se odnosi na aplikaciju, a ne na cijeli projekt) i dodajte sljedeće retke:

Repozitoriji ( maven ( url "https://mint.splunk.com/gradle/" ) ) ovisnosti ( kompajlirajte "com.splunk.mint:mint:5.0.0")


Nakon toga, Splunk MINT će vam pokazati redak koda koji trebate umetnuti u kod:

I dalje dostupno samo pretplatnicima

Opcija 1. Pretplatite se na "Hacker" da biste pročitali sve materijale na stranici

Pretplata će vam omogućiti čitanje SVE plaćene materijale stranice tijekom navedenog razdoblja. Prihvaćamo plaćanje bankovnim karticama, elektroničkim novcem i transfere s računa mobilnih operatera.

Vrhunski povezani članci