Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Windows 8
  • Instalare Android Studio, configurare SDK. Dialogul arată așa

Instalare Android Studio, configurare SDK. Dialogul arată așa

Acest articol vă va arăta cum să instalați Android studio, pentru asta vei avea nevoie pachetul instalat Java, dacă nu l-ați instalat încă, vă rugăm să citiți . Tot aici se va spune despre configurare la prima pornire și actualizare. Android SDK pachete.

Descărcați pachetul Android Studio

Cea mai mare parte a muncii implicate în dezvoltarea aplicațiilor Android va fi realizată folosind mediul Android Studio. Poate fi descărcat de pe pagina: http://developer.android.com/sdk/index.html . Sub titlul „Alte opțiuni de descărcare” se află o listă de pachete pentru diferite platforme.

Înainte de a începe descărcarea, va trebui să fiți de acord cu acordul de licență.


Instalarea Android Studio

Procesul de instalare diferă pentru diferite sisteme de operare. Mai jos sunt instrucțiuni pentru Windows, Mac OS X, Linux.

Instalare sub Windows

Rulați fișierul exe descărcat, asistentul de instalare se va deschide cu pași standard, cum ar fi locația de instalare și acord de licențiere, apoi va apărea un buton pentru a începe procesul de instalare. Nimic complicat.



De asemenea, instalarea altor componente precum SDK Manager și Android va fi oferită imediat. Dispozitiv virtual. Verifică-le, vom avea nevoie de toate.


Dacă versiunea sistem de operare permite, Android Studio poate fi lansat din meniul de pornire. În cazul Windows 8, lansarea are loc folosind un fișier executabil în folderul bin al directorului de instalare a mediului, în mod implicit calea către acesta arată astfel C:\Program Files\Android\Android Studio\bin. Metoda nu este cea mai convenabilă, dar puteți oricând să transferați acest fișier în bara de activități. Vă rugăm să rețineți că poate exista versiuni diferite exe pentru sisteme pe 32 și 64 de biți.

Instalare sub Mac OS X

Android Studio pentru MAC OS X este descărcat ca fișier imagine disc (.dmg). Faceți dublu clic pe el, va apărea o fereastră:


Pentru a instala un pachet, trebuie doar să glisați și să plasați pictograma Android Studio în folderul Aplicații. Pachetul va fi instalat în folderul Aplicații al sistemului, procesul durează de obicei câteva minute.

Pentru a lansa Android Studio, căutați fisier executabilîn folderul Aplicații și faceți dublu clic pe el. Poate apărea un dialog de eroare care indică faptul că JVM-ul nu poate fi găsit. Dacă primiți o astfel de eroare, atunci trebuie să descărcați și să instalați pachetul Mac OS X Java JRE. Poate fi descărcat de pe site-ul web Apple la http://support.apple.com/kb/DL1572. După aceea, eroarea nu ar trebui să mai apară.

Pentru a facilita și mai mult accesul la instrument, trageți pictograma Android Studio din fereastra Finder și pe Dock.

Instalare sub Linux

După descărcarea pachetului, navigați în terminal la folderul în care ar trebui să fie instalat Android Studio și rulați următoarea comandă:

Dezarhivați / /android-studio-ide- -linux.zip

Rețineți că Android Studio va fi instalat într-un subdirector numit android-studio.

Pentru a lansa IDE-ul, deschideți o fereastră de terminal, schimbați directorul în android-studio/bin și rulați următoarea comandă:

./studio.sh

Primar configurare Android Studio

La primul Pornire Android Studio, va apărea o casetă de dialog care vă oferă opțiunea de a importa setările din versiunea anterioara Android studio. Dacă aveți setări dintr-o versiune anterioară și doriți să le importați în instalatie noua, selectați opțiunea corespunzătoare și specificați locația setărilor. În caz contrar, specificați că nu trebuie să importați setările anterioareși faceți clic pe butonul OK pentru a continua.

După ce Android Studio termină descărcarea, asistentul de instalare va apărea după cum se arată mai jos.


Faceți clic pe butonul „Următorul”, selectați instalare standardși faceți clic din nou pe butonul „Următorul”, acceptați acordurile de licență și faceți clic pe butonul „Finalizare” pentru a finaliza procesul de instalare. Va apărea un mesaj de bun venit. ecran Android studio.


Instalarea celor mai recente SDK-uri Android

Până acum, am instalat deja Java, un IDE Android și un set de pachete Android SDK actuale care sunt livrate implicit. Înainte de a continua, merită să vă faceți ceva timp pentru a verifica ce pachete sunt instalate și pentru a instala toate pachetele lipsă. Acest lucru se poate face cu folosind Android SDK Manager, care poate fi lansat din Android Studio prin Setări -> SDK Manager sau din fereastra de bun venit la pornire.


În Managerul Android SDK, asigurați-vă că sunt bifate casetele din coloana Stare pentru următoarele pachete:

  • Instrumente > Instrumente SDK Android
  • Instrumente > Instrumente platformă SDK Android
  • Instrumente > Instrumente de compilare Android SDK
  • Platformă SDK (cea mai recentă versiune) > Platformă SDK
  • Platformă SDK (cea mai recentă versiune) > Imagine de sistem ARM EABI v7a
  • Suplimente -> Android Support Repository
  • Suplimente > Biblioteca de asistență Android
  • Suplimente -> Google Repository
  • Suplimente -> Google USB Driver (necesar numai pe sistemele Windows)
  • Extra > Intel x86 Emulator Accelerator (instalator HAXM)

În cazul în care niciunul dintre pachetele de mai sus nu este instalat (coloana Stare nu este instalată), pur și simplu bifați casetele de lângă ele și faceți clic pe butonul Instalare pachete pentru a începe procesul de instalare. În dialogul care apare, acceptați termenii acordului de licență, faceți clic pe butonul Instalare, după care SDK Manager va începe descărcarea și instalarea pachetelor marcate. În timpul instalării, în partea de jos a ferestrei dispecerului va fi afișat un indicator care indică starea instalării.

Concluzie

Se completează astfel instalarea Android Studio, în care vom termina pregătirea pentru dezvoltarea aplicațiilor pentru Android.

Pentru a scrie aplicații pentru sistemul de operare Android, va trebui să instalați mediul de dezvoltare Android Studio (denumit în continuare AS). De ce AS și nu Eclipse, vă întrebați? Mediul de dezvoltare Eclipse este mult mai rapid și mai ușor decât Android Studio,

dar Google „recomandă” să folosească AS, deoarece în viitor va înceta (sau mai bine zis deja) nu mai susține. Android Studio este viitorul, ca să spunem așa. Trebuie să ai destul computer puternic, de preferință x64 biți, deoarece AS folosește aproximativ 3 GB memorie cu acces aleator, adaugă încă 3 GB aici pe emulatorul dispozitivului Android... PC-ul meu are win 8.1 pro x64, dual core procesor Intel 3,3 GHz, cu 8 GB RAM și mă simt destul de liber...

Mergem pe site-ul oficial la linkul https://developer.android.com/studio, descărcam cea mai recentă versiune a adâncimii de biți necesare. Pentru astazi Versiune curentă android-studio-2-1-2,

va cantari aproximativ 1,2 GB. Așa că aveți răbdare dacă aveți internet lent.

După descărcare, rulați programul de instalare android-studio-2-1-2.exe,

asistentul de instalare vă va solicita să determinați pas cu pas compoziția instalării,

accepta o licenta

alegeți locația de instalare,

Din nou, așteptăm finalizarea instalării.

După aceea, să alergăm Android studio de pe desktop sau din meniu,

și faceți clic pe butonul Configurare pentru a configura SDK-ul. Veți vedea o listă versiuni instalate android,

sub care puteți crea aplicații, este de dorit ca acestea să fie toate. Dacă unele versiuni nu sunt instalate, faceți clic pe link Lansați Manager SDK autonom pentru a instala și actualiza pachete.

Managerul SDK se va deschide,

bifați casetele pentru articolele de care aveți nevoie, cum să aflați care dintre ele? Administrator SDK vă va ajuta cu acest lucru notând pachetele necesare versiuni. Apoi faceți clic pe butonul din colțul din dreapta jos etichetat Instalare pachet 1 (1..100).

În cazul dumneavoastră, numărul de pachete va fi diferit. Dacă dvs. personal, sau locul în care locuiți, vă aflați sub „Sancțiuni occidentale”, atunci pentru a actualiza pachetele, mergeți la meniul Instrumente-> Opțiuni ...,

unde puteți specifica adresa și portul serverului proxy,

Salutare tuturor. Am început recent să ne uităm în mediul de dezvoltare Android și încercăm să instalăm și să construim prima noastră aplicație care va rula pe smartphone Android sau tabletă. Am scris deja mai multe subiecte pentru utilizatori, primul dintre care a fost " ", în al doilea subiect, am scris despre " ", iar în a treia parte a descrierii noastre, a fost produs " ". Astăzi vom crea proiect nouși creează emulator nou, pe care ne vom testa aplicația. Înregistrează execuția, vom înregistra totul pentru tine și vom adăuga imagini cu descriere detaliata. Dacă fac ceva greșit sau altceva, mă corectați în comentariile de mai jos.

Alerga aplicație Android Studio și alegeți cel mai mult punctul de vârf intitulat „Începeți un nou proiect Android Studio” și așteptați să apară următoarea fereastră. Ar trebui să se deschidă o nouă casetă de dialog în fața dvs., unde trebuie să dați un nume aplicației și să specificați site-ul dvs. Dacă nu există nici un site, puteți specifica oricare altul care vă place. De ce acesta este Google, nu pot să știu, dar așa ar trebui făcut.

După ce introduceți un nume pentru munca dvs. și specificați un site, în partea de jos veți vedea site-ul dvs. și numele aplicației în imagine in oglinda. Ultimul câmp vă arată calea de instalare sau salvare a lucrării. Faceți clic pe butonul „Următorul” și veți fi direcționat automat la o nouă pagină unde trebuie să selectați versiunea Android. Da, asta este exact ceea ce am făcut în a doua parte a instalării programului. Trebuie să selectați Android, a cărui versiune este 4.0 și 4.4. pentru că un numar mare de oamenii folosesc astfel de dispozitive. Dacă afișați dispozitive cu Android 5.0 și 6, alți utilizatori nu vor putea folosi aplicația dvs. din cauza incompatibilității. Selectați un dispozitiv și faceți clic pe butonul Următorul.

Următoarea casetă de dialog ne arată o listă de deja șabloane gata făcute. Aleg șablonul Activity Blank, celălalt nici nu merită atins chiar de la început, deoarece trebuie să mă ocup de cel mai elementar. Când învățăm elementele de bază, atunci putem face altceva. Selectați un șablon și faceți clic pe Următorul.

În fereastra pe care o vedeți mai sus, las totul implicit și nu schimb nimic, doar faceți clic pe butonul Finish. După aceea, programul Android Studio va începe automat să construiască aplicația, va trebui să îi acordați ceva timp pentru a construi acest proiect.

Mediu de dezvoltare. lansat și gata pentru urmatorul job cu el.

Pentru a începe să lucrați în program, trebuie să creați un . Aș dori să vă informez că lucrul cu emulatorul, care este încorporat în program, va consuma multă energie. Aceasta înseamnă că cu siguranță nu veți putea lucra cu mai multe programe simultan. Posibile înghețuri și încărcare lungă dar nu trebuie să vă faceți griji. Acum să începem construirea emulatorului.

În partea de sus a programului, este creată o navigare foarte convenabilă, totul este frumos și convenabil. Deschideți fila Instrumente din partea de sus a programului și derulați în jos la articol Androidși selectați Manager AVD.

O nouă casetă de dialog ar trebui să se deschidă în fața ta, în care există o listă de emulatori disponibile pentru tine. Este posibil ca această listă să nu fie în totalitate. Pentru a crea un nou emulator, faceți clic pe butonul „Creați dispozitiv virtual”. După aceea, o nouă pagină va apărea în fața ta.

Pe pagina noua, vi s-a dat o listă dispozitivele disponibile, nu ar trebui să alegeți un dispozitiv cu o rezoluție mare a ecranului, deoarece descărcarea lui se va dubla, va trebui să așteptați o perioadă mare de timp și nu va fi convenabil să funcționeze. De aceea aleg Dispozitiv Nexus One și rezoluția sa este de 480 x 800.

După aceea, faceți clic pe butonul Următorul. după aceea trebuie să selectați versiunea Android, nu faceți ultima versiune android. Acest lucru va încetini viteza de încărcare a emulatorului și este posibil să nu pornească deloc. Eu aleg sandvișul cu smântână 4.2. si apas urmatorul. Va dura ceva timp pentru a crea emulatorul, în cazul meu a durat 10 minute.

Tot emulatorul nostru este creat, haideți să-l verificăm. Pentru a face acest lucru, accesați secțiunea cu emulatorii dvs. Dacă ai uitat unde este, atunci urcă și uită-te la instrucțiuni. În fereastra care apare, selectați dispozitivul creat și faceți clic pe săgeata verde, care se află în partea dreaptă a ecranului.

Faceți clic și așteptați să se încarce emulatorul, acesta este un proces foarte lung, nu atingeți nimic, doar așteptați să apară. Când apare emulatorul, va începe să încarce sistemul Android. Totul este exact ca pe telefon, sau mai degrabă când este încărcat. Ce ar trebui să se întâmple? Înainte ar trebui să deschizi fereastra suplimentara cu poza telefon mobil.

Pe ecranul de splash al acestui telefon mobil, vedem inscripția android. Asta înseamnă că sistemul se încarcă, așteaptă-te ca desktopul să apară ca pe smartphone-ul tău. Și asta va dura ceva timp, mi-a luat 7 minute, prima lansare am avut aproximativ 15 minute. Nu intrați în panică, așteptați și veți fi bine.

Toate funcțiile și butoanele necesare funcționează pe acest smartphone, l-am verificat. De asemenea, puteți verifica derularea pe noul smartphone. Aceasta se încheie lecția noastră, vă mulțumim pentru atenție. Dacă aveți întrebări sau aveți ceva de adăugat, așteptăm comentariile voastre mai jos.

Începând să stăpâniți dezvoltarea pentru orice platformă, cu siguranță veți da imediat peste o mulțime de capcane imperceptibile la prima vedere. Cele mai multe dintre ele vor fi legate de procesul de codare în sine: inconsecvențe în API, caracteristici ascunse, restricții, stil de programare specific platformei. Există pietre prețioase care se află puțin mai departe: testarea și optimizarea automată, crearea de clipart și pictograme, obținerea de rapoarte automate de blocare. Dezvoltatorii Android neexperimentați riscă să le dea din ambele picioare.

În acest articol, vom analiza problemele de dezvoltare Android în contextul utilităților și instrumentelor. Vom scăpa de nevoia de a conecta un smartphone cu un cablu în timpul testării și depanării pe dispozitiv, vom împărți aplicația în Versiune Liteși Pro, vom construi un mecanism în el generare automatăși trimiterea de rapoarte de blocare către server, automatizarea testării, ofuscarea și optimizarea codului și crearea unei pictograme pentru aplicație și toate resursele necesare în câteva minute. Merge.

1. Emulator lent

Deci, ați schițat prima aplicație și este timpul să o rulați și să o verificați. Există un emulator pentru aceasta în SDK-ul Android. Pentru mult timp i s-a reproșat că este lent, dar odată cu lansarea Android Studio 2.0, situația s-a îmbunătățit mult - versiunea x86 a emulatorului a primit o accelerare hardware, așa că acum rulează mai repede decât dispozitivele reale. În plus, are un confortabil GUI, cu care poți simula apeluri, SMS, schimbare date GPSși defecțiuni de rețea, adică tot ceea ce anterior trebuia să folosească instrumente de linie de comandă.

Deci, dacă nu ați făcut încă upgrade-ul, vă recomand cu căldură să faceți acest lucru, ca să nu mai vorbim de trecerea de la Eclipse. Și asigurați-vă că selectați versiunea x86 a emulatorului în managerul AVD, versiunea ARM nu acceptă accelerarea hardware.

2. Smartphone în lesă

A doua etapă este testarea pentru dispozitiv real. Totul este simplu aici: îți conectezi smartphone-ul prin USB, instalezi driverele, activezi modul de depanare în setările dezvoltatorului, după care dispozitivul apare în lista de aplicații disponibile pentru instalare (lângă emulator). Singura problemă este că în acest caz dispozitivul trebuie menținut conectat la PC folosind un cablu, iar dacă acesta este smartphone-ul tău principal, care primește apeluri și mesaje, atunci nu este nevoie să vorbim despre comoditate.

Din fericire, Android Studio (mai precis, utilitar adb, pe care îl folosește pentru a comunica cu dispozitivul) acceptă conectarea în rețea. Dar această funcție mai trebuie activat. Dacă aveți un smartphone rootat, atunci aveți noroc: puteți activa depanarea rețelei folosind aplicația WiFi ADB. Secvențiere:

  1. Instalați WiFi ADB, rulați-l, porniți modul de rețea cu comutatorul și amintiți-vă adresa IP.
  2. Lansați Android Studio.
  3. Deschideți consola, mergeți la directorul cu SDK-ul instalat, apoi la platform-tools și rulați următoarea comandă:

    $ adb connect IP address

Acum, dacă încerci să construiești și să rulezi aplicația, vei vedea și smartphone-ul tău în lista de dispozitive. Cei fără root pot reporni adb în mod retea dupa conectarea cu un cablu. Se face astfel:

  1. Conectăm smartphone-ul și instalăm driverele.
  2. Activați modul de depanare în opțiunile pentru dezvoltatori.
  3. Deschideți consola, accesați directorul SDK/platform-tools și rulați următoarea comandă:

    $ adb tcpip 5555

  4. Ne conectăm la smartphone prin intermediul rețelei:

    $ adb connect IP address

Adresa IP poate fi găsită prin intermediul setărilor: „Despre telefon (Despre tabletă) → Informatii generale”, elementul „Adresă IP”.

3. Biblioteci

Bine, stub-ul tău de jumătate de oră pare că funcționează și este timpul să îl transformi într-o aplicație reală cu frumoasa interfatași widget-uri desktop. În această etapă, probabil că veți avea nevoie de biblioteci externe care implementează diverse concepte de interfață, modele de programare și comunicare cu serviciile externe. Și dacă totul este clar cu acesta din urmă (aveți nevoie de un SDK pentru Dropbox - deschideți portalul pentru dezvoltatori și urmați instrucțiunile), atunci cu restul este deja mai dificil. Unde să le cauți și ce biblioteci sunt mai bune?

Cel mai complet catalog de biblioteci este Android Arsenal. Acolo vei găsi aproape tot ce ai nevoie. Disponibil căutare convenabilăși sortarea după evaluare, pentru fiecare bibliotecă există o instrucțiune despre cum să o conectați la proiectul dvs., inclusiv utilizarea bibliotecii standard pentru sistem Android Build-uri Gradle: trebuie doar să adăugați depozitul în fișierul build.gradle al proiectului și să specificați biblioteca în lista de dependențe.


O listă excelentă de biblioteci obligatorii poate fi găsită pe această pagină. De la mine voi adăuga că în primele etape merită studiat imediat Pumnalul 2, RxJavași Modernizare. Ca dezvoltator avansat, într-un fel sau altul, vei ajunge să folosești aceste biblioteci.

4. Pictograme și clipart

În cele din urmă, după zile sau săptămâni, începi să vezi cerere completă. Dar încă nu există material grafic: pictograma este standard, sub forma unui robot verde, în loc de clipart - un ciot. Evident, nu are rost să mergi pe piețe fără grafică, dar să plătești pentru o pictogramă pentru prima ta aplicație este și o prostie. Ce să fac?

De fapt, pictograma poate fi generată. Există un minunat serviciu web Android Asset Studio, cu care în doar câteva minute veți obține o pictogramă frumoasă în toate rezoluțiile posibile. Ca bază, poți să faci o poză pregătită de tine, doar să scrii un text sau, cel mai bine, să alegi dintr-un clipart oferit de serviciu. De asemenea, puteți seta stilul pictogramei (rotund, pătrat, Stilul iOS...), colorează, reglează umbrele și alte setări. Ca urmare, arhiva ic_launcher.zip va apărea la dispoziția dumneavoastră, care trebuie extinsă în directorul AndroidstudioProjects/APP_NAME/app/src/main/res. Asigurați-vă că ați creat o pictogramă web făcând clic pe butonul „Generează pictograma web”. Vei avea nevoie de ea.


Același serviciu vă permite să creați pictograme pentru ActionBar și bara de stare. Principiul este cam același, pot spune doar că pictogramele din bara de stare arată cel mai bine cu o indentare de la margini de 15%.

În plus, veți avea nevoie de așa-numita Imagine caracteristică. aceasta poza speciala, care Piața de joacăși alte magazine de aplicații îl folosesc ca o bară în partea de sus a ecranului (când deschideți pagina aplicației pe smartphone). Poate fi generat folosind un alt serviciu. Pentru capturi de ecran, puteți folosi serviciul oficial de la Google. Acesta creează un cadru pentru smartphone în jurul capturii de ecran.

5. Rapoarte de avarie

Aplicația este gata, pictograma este acolo, interfața este convenabilă, codul este de înaltă calitate. Este timpul pentru testare, iar primul lucru pe care îl faci este să trimiți aplicația prietenilor și cunoscuților. Dar iată problema: pentru unii dintre ei, aplicația se blochează, dar totul funcționează bine pentru tine și nu poți repeta acțiunile care au dus la blocarea. Ce să faceți, cereți prietenilor să vă trimită o listă logcat?

Nu, avem nevoie de un sistem de raportare a accidentelor. Există un număr mare de ele și toate implementează același principiu de funcționare: bibliotecă mică, care înregistrează urmele stivei și alte date de blocare în momentul accidentului și le trimite către server, iar apoi o interfață web specială generează rapoarte frumoase și vizuale pe baza acestora.

Unul dintre cele mai populare astfel de sisteme este Fabric, dar recomand să priviți spre Splunk MINT: este gratuit, simplu și ușor de integrat în aplicație (doar adăugați o linie de cod). Pentru a începe să-l utilizați, trebuie să îl conectați la proiectul SDK, puteți face acest lucru folosind același Gradle. Deschideți fișierul build.gradle (cel care se aplică aplicației, nu întregului proiect) și adăugați următoarele rânduri:

Arhivele ( maven ( url " https://mint.splunk.com/gradle/ " ) ) dependențe ( compilați "com.splunk.mint:mint:5.0.0")


După aceea, Splunk MINT vă va arăta o linie de cod pe care trebuie să o introduceți în cod:

Este disponibil în continuare numai pentru abonați

Opțiunea 1. Abonează-te la „Hacker” pentru a citi toate materialele de pe site

Abonamentul vă va permite să citiți TOATE materialele plătite ale site-ului în perioada specificată. Acceptăm plata carduri bancare, monedă electronică și transferuri din conturile operatorilor de telefonie mobilă.

Top articole similare