Kako podesiti pametne telefone i računare. 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 da instalirate Android Studio, za ovo će vam trebati već instaliran Java paket, ako ga već niste instalirali, pročitajte. Također će 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 lista paketa za različite platforme.

Prije nego što počnete s preuzimanjem, morat ćete prihvatiti ugovor o licenci.


Instalacija Android Studija

Proces instalacije se razlikuje za različite operativne sisteme. Ispod su uputstva za Windows, Mac OS X, Linux.

Instalacija pod Windows

Pokrenite preuzetu exe datoteku, otvorit će se čarobnjak za instalaciju sa standardnim koracima kao što su lokacija instalacije i ugovor o licenci, nakon čega će se pojaviti dugme za pokretanje procesa instalacije. Ništa komplikovano.



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 sistema dozvoljava, Android Studio se može pokrenuti iz Start menija. U slučaju Windowsa 8, pokretanje se dešava pomoću izvršne datoteke u bin folderu instalacionog direktorija okruženja, po defaultu put do njega izgleda ovako C:\Program Files\Android\Android Studio\bin. Metoda nije najprikladnija, ali uvijek možete prenijeti ovu datoteku na traku zadataka. Imajte na umu da različite verzije exe datoteka za 32-bitne i 64-bitne sisteme mogu biti prisutne u isto vrijeme.

Instalacija pod Mac OS X

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


Da biste instalirali paket, jednostavno prevucite i ispustite ikonu Android Studio u folder Aplikacije. Paket će biti instaliran u folder Applications sistema, proces obično traje nekoliko minuta.

Da biste pokrenuli Android Studio, pronađite izvršni fajl u folderu Applications i dvaput kliknite na njega. Može se pojaviti dijaloški okvir greške koji ukazuje da JVM nije moguće pronaći. Ako dobijete takvu grešku, onda morate preuzeti i instalirati Mac OS X Java JRE paket. Može se preuzeti sa Apple web stranice na http://support.apple.com/kb/DL1572. Nakon toga, greška se više ne bi trebala pojavljivati.

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

Instalacija pod Linuxom

Nakon preuzimanja paketa, idite u terminalu do foldera u koji bi trebalo da bude instaliran Android Studio i pokrenite sljedeću naredbu:

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

Imajte na umu da će Android Studio biti instaliran u poddirektorijumu koji se zove android-studio.

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

./studio.sh

Početno podešavanje Android Studija

Kada prvi put pokrenete Android Studio, pojavit će se dijalog koji vam omogućava da uvezete postavke iz prethodne verzije Android Studija. Ako imate postavke iz prethodne verzije i želite ih uvesti u novu instalaciju, odaberite odgovarajuću opciju i odredite lokaciju postavki. U suprotnom, označite da ne morate da uvozite prethodne postavke i kliknite na dugme U redu da biste nastavili.

Nakon što Android Studio završi preuzimanje, čarobnjak za instalaciju će se pojaviti kao što je prikazano ispod.


Kliknite na dugme "Dalje", izaberite standardnu ​​instalaciju i ponovo kliknite na dugme "Dalje", prihvatite ugovore o licenci i kliknite na dugme "Završi" da završite proces instalacije. Pojaviće se ekran dobrodošlice Android Studija.


Instaliranje najnovijih Android SDK-ova

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


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

  • Alati > Android SDK alati
  • Alati > Android SDK platformski alati
  • Alati > Android SDK alati za izgradnju
  • SDK platforma (najnovija verzija) > SDK platforma
  • SDK platforma (najnovija verzija) > Slika sistema ARM EABI v7a
  • Extras -> Android Support Repository
  • Extras > Android Support Library
  • Extras -> Google Repository
  • Dodaci -> Google USB drajver (potrebno samo na Windows sistemima)
  • Dodaci > Intel x86 Emulator Accelerator (HAXM instalater)

U slučaju da bilo koji od gore navedenih paketa nije instaliran (Status stupac nije instaliran), jednostavno označite kućice pored njih i kliknite na dugme Instaliraj pakete da započnete proces instalacije. U dijalogu koji se pojavi, prihvatite uslove ugovora o licenci, kliknite na dugme Instaliraj, nakon čega će SDK Manager početi da preuzima i instalira označene pakete. Tokom instalacije, indikator će biti prikazan na dnu dispečerskog prozora koji ukazuje na status instalacije.

Zaključak

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

Da biste pisali aplikacije za Android OS, moraćete da instalirate razvojno okruženje Android Studio (u daljem tekstu AS). Zašto AS, a ne Eclipse, pitate se? Eclipse razvojno okruženje je mnogo brže i lakše od Android Studija,

ali Google "preporučuje" korištenje AS, jer će u budućnosti prestati (ili bolje rečeno već) prestati da ga podržava. Android Studio je budućnost, da tako kažem. Morate imati dovoljno moćan računar, po mogućnosti x64 bit, pošto AS koristi oko 3 GB RAM-a, dodajte još 3 GB ovdje na emulatoru android uređaja... Moj PC 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 linku 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. Zato budite strpljivi ako imate spor internet.

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

čarobnjak za instalaciju će od vas zatražiti da korak po korak odredite sastav instalacije,

prihvatiti licencu

odaberite lokaciju za instalaciju,

Ponovo čekamo završetak instalacije.

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

i kliknite na dugme Konfiguriši da konfigurišete SDK. Vidjet ćete listu instaliranih verzija Androida,

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

Otvoriće se SDK Manager,

označite kućice za stavke koje su vam potrebne, kako saznati koje? Menadžer SDK pomoći će vam u tome tako što će označiti potrebne pakete verzija. Zatim kliknite na dugme u donjem desnom uglu sa oznakom Instaliraj 1 (1..100) paket..

U vašem slučaju, broj paketa će biti drugačiji. Ako se vi lično, ili mjesto gdje živite, nalazi pod "zapadnim sankcijama", onda za ažuriranje paketa idite na meni Alati-> Opcije...,

gdje možete odrediti adresu i port proxy servera,

Zdravo svima. Nedavno smo počeli istraživati ​​okruženje za razvoj android aplikacija i pokušavamo postaviti i kreirati 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 projekat i kreirati novi emulator na kojem ćemo testirati našu aplikaciju. U izvođenju ćemo Vam sve snimiti i dodati slike sa detaljnim opisom. Ako radim nešto pogrešno ili nešto drugo, ispravite me u komentarima ispod.

Pokrenite aplikaciju Android Studio i odaberite najvišu stavku pod nazivom "Pokreni novi Android Studio projekat" i pričekajte da se pojavi sljedeći prozor. Pred vama bi se trebao otvoriti novi dijaloški okvir u kojem trebate dati ime vašoj aplikaciji i navesti vašu web lokaciju. Ako ne postoji stranica, možete odrediti bilo koju drugu koja vam se sviđa. Zašto je ovo Gugl, ne znam, ali tako treba da se radi.

Nakon što unesete naziv za svoj posao i odredite lokaciju, na dnu ćete vidjeti svoju web lokaciju i naziv aplikacije u ogledalu. Posljednje polje vam pokazuje putanju za instalaciju ili spremanje vašeg rada. Kliknite na dugme "Dalje" i automatski ćete biti preusmjereni na novu stranicu gdje trebate odabrati verziju androida. Da, upravo to smo uradili u drugom dijelu postavljanja programa. Morate odabrati android, čija je verzija 4.0 i 4.4. Budući da veliki broj ljudi koristi ovakve 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 na dugme Dalje.

Sljedeći okvir za dijalog pokazuje nam listu gotovih šablona. Odaberem šablon Blank Activity, drugi nije vrijedan ni diranja na samom početku, jer treba da se pozabavim onim najosnovnijim. Kada naučimo osnove, onda možemo raditi nešto drugo. Odaberite predložak i kliknite na Next.

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

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

Da biste počeli sa radom u programu, potrebno je da kreirate . Obavještavam vas da će rad sa emulatorom, koji je ugrađen u program, trošiti mnogo 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 sa pravljenjem emulatora.

Na vrhu programa kreirana je vrlo zgodna navigacija, sve je lijepo i zgodno. Otvorite karticu Alati na vrhu vašeg programa i skrolujte dole do Android i izaberite AVD Manager.

Pred vama bi se trebao otvoriti novi dijaloški okvir u kojem se nalazi lista dostupnih emulatora. Ova lista možda nije na svim. Da biste kreirali novi emulator, kliknite na dugme "Kreiraj virtuelni uređaj". Nakon toga, nova stranica će se pojaviti ispred vas.

Na novoj stranici dobijate listu dostupnih uređaja, ne biste trebali birati uređaj sa visokom rezolucijom ekrana, 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 dugme Dalje. nakon toga, trebate odabrati verziju androida, nemojte praviti najnoviju verziju androida. Ovo ć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. Kreiranje emulatora će potrajati neko vrijeme, u mom slučaju je trebalo 10 minuta.

Sav naš emulator je kreiran, hajde da ga proverimo. 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 kreirani uređaj i kliknite na zelenu strelicu koja se nalazi na desnoj strani ekrana.

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 sistem. Sve je tačno kao na telefonu, odnosno kada se učita. Šta bi trebalo da se desi? Pred vama bi se trebao otvoriti dodatni prozor sa slikom mobilnog telefona.

Na splash ekranu ovog mobilnog telefona vidimo natpis android. To znači da se sistem učitava, očekujte da se desktop pojavi kao na vašem pametnom telefonu.To će takođe potrajati, meni je trebalo 7 minuta, prvo pokretanje sam imao oko 15 minuta. Bez panike, samo sačekajte i bićete dobro.

Sve potrebne funkcije i dugmad 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 da dodate, čekamo vaše komentare ispod.

Počevši da savladavate razvoj za bilo koju platformu, sigurno ćete odmah naići na mnoštvo 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, kreiranje kliparta i ikona, dobijanje automatskih izveštaja o padu. Neiskusni Android programeri izlažu se riziku da odbiju obje noge.

U ovom članku ćemo razmotriti probleme razvoja Androida u kontekstu uslužnih programa i alata. Riješit ćemo se potrebe za povezivanjem pametnog telefona kablom tokom testiranja i otklanjanja grešaka na uređaju, podijelit ćemo aplikaciju na Lite i Pro verzije, ugraditi mehanizam za automatsko generiranje i slanje izvještaja o padu na server, automatizirati testiranje, zamagliti i optimizirati kod, a također ćemo za nekoliko minuta napraviti ikonu za aplikaciju i sve potrebne resurse. Idi.

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 su mu zamjerali da je spor, ali izdavanjem Android Studija 2.0 situacija se dosta popravila - x86 verzija emulatora je ožičena, pa sada radi brže od stvarnih uređaja. Osim toga, ima 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 komandne linije.

Dakle, ako još niste nadogradili, toplo preporučujem da to učinite, a da ne spominjemo prelazak sa Eclipsea. I obavezno odaberite x86 verziju emulatora u AVD menadžeru, 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 drajvere, uključite mod za otklanjanje grešaka u postavkama programera, nakon čega se uređaj pojavljuje na listi aplikacija dostupnih za instalaciju (pored emulatora). Jedini problem je što u ovom slučaju uređaj mora biti povezan sa računarom preko kabla, a ako je ovo vaš glavni pametni telefon koji prima pozive i poruke, onda o pogodnostima ne treba ni govoriti.

Srećom, Android Studio (tačnije, ADB uslužni program koji koristi za komunikaciju sa uređajem) podržava umrežavanje. Ali ovu funkciju i dalje treba omogućiti. Ako imate rootan pametni telefon, onda imate sreće: možete omogućiti otklanjanje grešaka na mreži 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 u direktorij s instaliranim SDK-om, zatim na platformske alate i pokrenite sljedeću naredbu:

    $ adb connect IP adresa

Sada, ako pokušate da napravite i pokrenete aplikaciju, takođe ćete videti svoj pametni telefon na listi uređaja. Oni koji nemaju root mogu ponovo pokrenuti ADB u mrežnom modu, nakon što ga povežu kablom. Radi se ovako:

  1. Povezujemo pametni telefon i instaliramo drajvere.
  2. Omogućite način za otklanjanje grešaka u opcijama za programere.
  3. Otvorite konzolu, idite na direktorij SDK/platform-tools i pokrenite sljedeću naredbu:

    $ adb tcpip 5555

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

    $ adb connect IP adresa

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

3. Biblioteke

U redu, izgleda da vaš polusatni stubić radi, i vrijeme je da ga pretvorite u pravu aplikaciju sa prekrasnim interfejsom i desktop widgetima. U ovoj fazi će vam vjerovatno trebati eksterne biblioteke koje implementiraju različite koncepte interfejsa, obrasce programiranja i komunikaciju sa eksternim servisima. A ako je s ovim posljednjim sve jasno (potreban vam je SDK za Dropbox - otvorite portal za programere i slijedite upute), onda je s ostalim već teže. Gdje ih potražiti i koje su biblioteke bolje?

Najpotpuniji katalog biblioteka je Android Arsenal. Tamo ćete naći skoro sve što vam je potrebno. Dostupna je pogodna pretraga i sortiranje prema ocjeni, svaka biblioteka ima upute kako da je povežete sa svojim projektom, uključujući korištenje standardnog Android sistema gradnje Gradle: samo dodajte spremište u projektnu datoteku build.gradle i navedite biblioteku na listi zavisnosti.


Odličan spisak biblioteka koje morate imati možete pronaći na ovoj stranici. Od sebe ću dodati da u prvim fazama vrijedi odmah proučiti Bodež 2, RxJava i Retrofit. Kao napredni programer, na ovaj ili onaj način, moći ćete koristiti ove biblioteke.

4. Ikone i klipart

Konačno, nakon nekoliko dana ili sedmica, počinje da se pojavljuje punopravna aplikacija. Ali još uvijek nema grafičkog materijala: ikona je standardna, u obliku zelenog robota, umjesto kliparta - štapića. Očigledno je besmisleno ići na tržišta bez grafike, ali je i plaćanje ikone za prvu aplikaciju glupo. sta da radim?

Zapravo, ikona se može generirati. Postoji divan Android Asset Studio web servis, uz koji možete dobiti prekrasnu ikonu u svim mogućim rezolucijama za samo par minuta. Kao osnovu, možete snimiti sliku koju ste sami pripremili, jednostavno napisati tekst ili, što je najbolje, odabrati neki od isječaka koji pruža usluga. Takođe možete podesiti stil ikone (okrugla, kvadratna, iOS stil…), boju, senke i druge parametre. Kao rezultat, na raspolaganju će vam se pojaviti arhiva ic_launcher.zip, koja se mora proširiti na AndroidstudioProjects/APP_NAME/app/src/main/res direktorij. Obavezno kreirajte web ikonu klikom na dugme "Generiraj web ikonu". Trebaće ti ona.


Ista usluga vam omogućava da kreirate ikone za ActionBar i statusnu traku. Princip je otprilike isti, mogu samo reći da ikone u statusnoj traci najbolje izgledaju sa uvlačenjem od ivica od 15%.

Osim toga, trebat će vam takozvana Feature Image. Ovo je posebna slika koju Play Market i druge prodavnice aplikacija koriste kao tačku na vrhu ekrana (kada otvorite stranicu aplikacije na svom pametnom telefonu). Može se generirati korištenjem druge usluge. Za snimke ekrana možete koristiti službeni Google servis. Kreira okvir pametnog telefona oko snimka ekrana.

5. Izvještaji o padu

Aplikacija je spremna, ikona je tu, interfejs je zgodan, kod je visokog kvaliteta. Vrijeme je za testiranje, a prvo što uradite je da pošaljete aplikaciju prijateljima i poznanicima. Ali evo problema: 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. Šta da radite, zamolite prijatelje da vam pošalju logcat listu?

Ne, potreban nam je sistem za izvještavanje o padu. Ima ih ogroman broj, a svi implementiraju isti princip rada: na aplikaciju je povezana mala biblioteka koja u trenutku pada snima trag steka i druge podatke o padu i šalje ih na server, a zatim poseban web interfejs formira lepe i vizuelne izveštaje.

Jedan od najpopularnijih takvih sistema je Fabric, ali preporučujem da se osvrnete na Splunk MINT: besplatan je, jednostavan i lak za integraciju u aplikaciju (samo dodajte jednu liniju koda). Da biste ga počeli koristiti, morate ga povezati sa SDK projektom, to možete učiniti koristeći isti Gradle. Otvorite datoteku build.gradle (onu koja se odnosi na aplikaciju, a ne na cijeli projekat) i dodajte sljedeće redove:

Repozitorijumi ( maven ( url "https://mint.splunk.com/gradle/" ) ) zavisnosti ( kompajlirajte "com.splunk.mint:mint:5.0.0")


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

I dalje dostupno samo pretplatnicima

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

Pretplata će vam omogućiti da čitate SVE plaćene materijale stranice tokom navedenog perioda. Prihvatamo plaćanje bankovnim karticama, elektronskim novcem i transfere sa računa mobilnih operatera.

Top Related Articles