Aby móc bawić się w programowanie na Androida trzeba gdzieś testować nasze aplikacji. Są dwie drogi. Pierwsza to fizyczne urządzenie z odblokowanymi opcjami dla programistów. Druga to użycie emulatora.
SDK Androida umożliwia nam uruchamianie i testowanie różnych wersji Androida na emulowanych różnych urządzeniach i to w tym samym czasie.
Aby móc zatem testować aplikacje stwórzmy sobie nasz emulator. W tym celu w folderze SDK odszukaj plik AVD Manager.exe
W głównej zakładce Android Virtual Device mamy wyszczególnione emulowane przez nas urządzenia. Aby utworzyć nowe klikamy na Create.
No to jakie kroki musimy poczynić:
- Każde urządzenie musi mieć swoją unikalną nazwę, a więc wprowadź ją.
- Następnie możemy w Device wybrać predefiniowane urządzenia, np jeśli jest takie samo jak posiadane fizyczne.
- Następnie w sekcji Target podajemy API z jakiego urządzenie korzysta. Ja mam Androida 4.1.2 więc takie ustawiam.
- CPU/ABI to wybór procesora, stąd też musiał być on wcześniej doinstalowany w SDK
- Warto włączyć sobie wirtualną klawiaturę na ekranie. W tym celu zaznaczam Hardware keyboard present.
- Ostatnią rzeczą jaką trzeba wybrać to domyślna skórka. Ja biorę No skin, aby mniej pamięci zużyć.
Pozostałe elementy dobieramy wedle gustu lub potrzeb. Można jest zostawić jako parametry domyślne. Po wszystkim wybieramy OK.
Jak widać, nowe urządzenie już znajduje się na liście. Teraz można edytować jego ustawienia, kasować lub też wystartować emulator klikając na Start.
Przed startem jeszcze dostaniemy pytanie czy emulator ma skalować ekran. Po wszystkim klikamy Launch.
Start niestety trochę trwa. Ważna uwaga, ja wolę raz wystartować emulator, a potem już go nie wyłączam. Dzięki temu moje aplikacje zawsze uruchamiam na tej samej maszynie i nie muszę za każdym razem startować wszystko na nowo.
Po starcie maszyny managera AVD można wyłączyć, nie ma potrzeby aby dalej działał.
Po jakimś czasie, który w zależności od sprzętu trwać nawet pięć minut, zobaczysz działające wirtualne urządzenie z Androidem. Jest to czysty Android bez żadnych dodatków. Warto jeszcze popatrzeć na nazwę. Widnieje tam np 5554:Smartfon. To 5554 to wirtualny numer tego smartfona.
Zabrania się kopiowania tego kursu i udostępniania poza portalem HotFix.pl
|