[Curs Android] C05 - Emulator (IPW 2011)
-
Upload
vlad-petre -
Category
Education
-
view
843 -
download
3
description
Transcript of [Curs Android] C05 - Emulator (IPW 2011)
![Page 1: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/1.jpg)
1 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
AndroidEmulator, Hello World & Import Project
Vlad PETRE
http://twitter.com/vladpetre88
http://facebook.com/vladpetre88
http://www.linkedin.com/in/vladpetre88
![Page 2: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/2.jpg)
2 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Sa cream un Android Virtual Device (I)• Din Eclipse: Window -> Android SDK and AVD
Manager• Virtual Devices -> New• Name: “Android22”• Target: Google APIs – API Level 7• SD Card, Size: 50 MiB• Skin: Built-in: HVGA (adica rezolutia de 320x480)
![Page 3: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/3.jpg)
3 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Sa cream un Android Virtual Device (II)• La Hardware, adaugam proprietatile cu valori YES:
– SD Card Support– Accelerometer– Camera Support (double check sa aiba valoarea YES!!!)– GPS Support– Device Ram Size: 192
• Mai multe detalii aici:– http://developer.android.com/guide/developing/
devices/managing-avds.html
![Page 4: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/4.jpg)
4 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Pornirea Emulatorului
• Din Android SDK and AVD Manager selectam AVD-ul creat mai devreme, Android22, si selectam Start.
• Pentru ca dureaza ceva pana se incarca, cat timp lucram in Eclipse, NU il mai inchidem!
![Page 5: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/5.jpg)
5 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Emul
ator
ul
![Page 6: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/6.jpg)
6 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Sa cream primul nostru proiect Android!
![Page 7: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/7.jpg)
7 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Hello World! (I)• Din Eclipse, File -> New -> Project• Project Name: HelloAndroid• Target Name: Google APIs 7• Application Name: HelloAndroid• Package Name: com.{numele_vostru}.helloandroid
– trebuie sa fie unic
• Create Activity: HelloAndroid• Min SDK Version: 7• Click Finish• Tutorial oficial HelloWorld aici:
http://developer.android.com/resources/tutorials/hello-world.html
![Page 8: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/8.jpg)
8 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Hello World! (II)
• Pentru a rula, click dreapta pe proiect in Package Explorer -> Run As -> Android Application
• Alegeti un dispozitiv real sau virtual
• Click OK
![Page 9: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/9.jpg)
9 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Hel
lo W
orld
! (III
)
![Page 10: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/10.jpg)
10 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Cum se importa un proiect (I)• Sa presupunem ca vrem sa importam un proiect cu numele
ExternalProject.• Din Eclipse, File -> Import -> General -> Existing Projects Into
Workspace -> Next• Select Root Directory: ExternalProject
– acesta este directorul radacina al proiectului
• Bifati Copy projects into workspace• Click Finish
![Page 11: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/11.jpg)
11 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Cum se importa un proiect (II)• Click dreapta pe numele proiectului in Package
Explorer -> Properties -> Android• Sa fie selectat ca Target Name: Google APIs 7• Click Apply -> Click OK
![Page 12: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/12.jpg)
12 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Cum se importa un proiect (III)• Daca stiti ca proiectul este bun, dar Eclipse-ul
semnaleaza erori, incercati:
– Click dreapta pe numele proiectului in Package Explorer -> Android Tools -> Fix Project Properties
– Din bara de meniuri -> Project -> Clean -> bifati proiectul in cauza -> click OK
![Page 13: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/13.jpg)
13 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Referinte• http://pdm.ipworkshop.ro• http://developer.android.com/guide/developing/
tools/emulator.html
![Page 14: [Curs Android] C05 - Emulator (IPW 2011)](https://reader033.fdocuments.us/reader033/viewer/2022061116/54655568af795939528b5456/html5/thumbnails/14.jpg)
14 Scoala de Vara IP Workshop 2011 – Calimanesti Valcea
Întrebări?