Temele abordate în această oră:
• O scurtă istorie a platformei Android;
• Particularitățile de lucru în mediul de dezvoltare Eclipse;
• modul de a crea proiecte Android;
• Cum de a rula aplicația și a avut loc de depanare a acestora.
CONCEPTUL DE ANDROID PLATFORMA
Pentru a înțelege ceea ce este comun în Android pentru alte tehnologii mobile, daPa sparge-remsya motivele pentru apariția acestei platforme.
dezvoltarea Google și Alianța de standarde deschise pentru dispozitive mobile
Din moment ce platformele propristarnye, cum ar fi RIM BlackBerry si Apple iPhone, sunt larg răspândite, comunitatea de dezvoltatori de tehnologie mobilă urmărește îndeaproape evoluțiile în jurul acestei platforme promițătoare.
Aspectul platformei Android
Google are de la început au contribuit la dezvoltarea Alianței standarde deschise pentru dezvoltatorii de aplicații mobile. Gigantul internet are, de fapt,
Proiectul Android și gestionează Android comunitatea dezvoltatorilor (developer.android. com). Acest site poate trăi apoi pentru tine-o mare sursă pentru a descărca SDK-ul Android, cea mai recentă documentație pe platforma, precum și pentru a comunica cu alți dezvoltatori de pe forumuri. Google deține, de asemenea, cel mai popular serviciu privind vânzarea de aplicații Android pentru utilizatorii finali - Android Market. Fig. 1.1 prezinta logo-ul Android, care reprezintă silueta unui robot verde mic.
proces simplu și gratuit de dezvoltare
Costul simplitatea și scăzut de dezvoltare este întotdeauna un avantaj imens. Acum se aplică aplicațiilor mobile. dezvoltarea de aplicații anterioare cu suport pentru comunicații fără fir, cu compilatoare sale prohibitiv și dezvoltator de software-ul a fost destul de scump, în comparație cu dezvoltarea de aplicații desktop. În acest sens, Android descompune stereotipuri. Spre deosebire de alte platforme mobile, dezvoltarea de aplicații Android costă aproape nimic. "
SDK-ul Android și instrumente conexe sunt disponibile gratuit pe site-ul oficial al dezvoltatorilor Android - developer.android.com. Eclipse software-ul este de asemenea disponibil gratuit pentru utilizare, acesta a devenit cel mai popular mediu de dezvoltare integrat (IDE, Integrated Development Environment) pentru a dezvolta aplicatii Android. Pentru a facilita procesul de dezvoltare a aplicațiilor Android, puteți utiliza plugin-ul multifuncțional-vatsya pentru Eclipse, care este disponibil pe site-ul pentru dezvoltatori Android.
Așa că am explicat motivul pentru un cost redus, iar acum câteva cuvinte despre ușurința de a dezvolta aplicatii Android. Deoarece aplicațiile Android sunt scrise în Java, dezvoltatorii ar trebui să fie familiarizați cu multe dintre pachetele, furnizate cu SDK-ul Android, de exemplu, cum ar fi java.net. Sperăm că veți fi plăcut surprins cât de ușor este să învețe să lucreze cu Android. Deci, să începem.
INTRODUCERE ÎN ECLIPSE
Începeți prin crearea unui simplu «Hello, World» Android aplicație care afișează pe ecranul utilizatorului corespunzător. Așa cum conștiința, veți obține o reprezentare generală a pre-Eclipse. În plus, veți învăța despre posibilitățile oferite de
conectați ADT (Android DevelopmeniL ^ J Tools). ADT Plugin - este un complex
oportunități de a dezvolta, compila, comprimați și implementa aplicații Android:
• Android Project Wizard (Expertul proiect Android), care generează toate fișierele de bază ale proiectului;
• Android SDK și Manager de AVD (Android SDK Manager și dispozitive virtuale);
• Perspectiva DDMS pentru a monitoriza și depana aplicații Android; Integrarea cu sistemul de logare Android Logcat;
• Automat de asamblare și implementarea aplicațiilor pe emulatoare Android și dispozitive mobile fizice;
SETAREA SDK ANDROID și alte instrumente
Toate informațiile despre instalarea și configurarea computerului pentru a dezvolta APENDICE-zheny Android pot fi găsite în Anexa A. Va trebui să instalați și să configurați Eclipse, Android SDK și ADT Plugin pentru Eclipse. De asemenea, poate fi necesar să instalați driverele USB pentru dispozitive mobile Android pe care le va utiliza în procesul de dezvoltare.
Acum, să ne uităm la unele dintre aceste caracteristici mai detaliat.
Crearea de proiecte Android
Android Project Wizard (Expertul proiect Android) creează toate fișierele necesare pentru aplicația Android. Pentru a crea un nou proiect, executați Eclipse și urmați acești pași:
1. Selectați meniul File => New => Android Project (Fișier => Nou => Android proiect) Vă rugăm să apăsați sau proiect Android pentru a crea o pictogramă într-un dosar
litera „o“ și „plus“ (, pe bara de instrumente Eclipse.
Când încercați mai întâi pentru a crea proiectul Android, va trebui să selectați o comandă diferită: File => New => Project (Fișier = * Nou => Project), iar apoi, în meniul din caseta de dialog - Android => Android Proiectul [Android = > Android proiect). După crearea primului proiect în lista de tipuri de proiecte Eclipse cântând-vitsya de tip nou, și puteți utiliza comenzile enumerate în primul paragraf.
2. Introduceți numele proiectului. De exemplu, proiectul Droidl.
3. Selectați locația în care proiectul va fi stocat. Deoarece acesta este un proiect nou, setați comutatorul în Creați un nou proiect în spațiul de lucru (Crearea unui nou spațiu de lucru în cadrul proiectului). Verificați locația caseta Utilizare implicită (calea implicită), în cazul în care este eliminat.
ȘTIAȚI CĂ ... _________________________________________________________
Gelurile pe care doriți să plasați fișierele de proiect într-un alt dosar, debifați pur și simplu locația Utilizare implicită (calea implicită) și selectați dosarul dorit.
4. Selectați versiunea platformei pentru o nouă aplicație. În cele mai multe cazuri, ar trebui să utilizați versiunea Android pe care este instalat pe un dispozitiv utilizat de către publicul țintă, și satisface nevoile aplicației. Veli aveți de gând să utilizați suplimente de la Google (de exemplu, Google Maps), de asemenea, să acorde o atenție la versiunea API-ul Google care corespunde platforma selectată. De exemplu, Android 2.1 platforma întâlnește API de nivel 7.
5. Introduceți numele aplicației. Acesta este numele utilizatorii vor vedea. În acest caz, cererea este mai bine să fie numit Droid # 1.
6. Introduceți numele pachetului care satisface cerințele si pachetele standard Java spațiile de nume. Deoarece toate codul în această carte este în conformitate cu com.androidbook spațiul de nume. *, Puteți specifica numele com.androidbook.droidl.
7. Atenție la caseta Creare activitate (Activitate nouă). Ea servește pentru a crea o clasă implicit de activitate a alerga. Care sunt activitățile dumneavoastră DroidActivity.