poniedziałek, 10 lutego 2014
Konfiguracja wirtualnych urządzeń
Aby testować nasze programy możemy używać realnych fizycznych urządzeń, albo wykorzystać wirtualne. Dzięki takim wirtualnym urządzeniom będziemy też mogli przetestować działanie naszego programu przy różnych konfiguracjach urządzeń i różnych wielkościach ekranu. Aby stworzyć takie wirtualne urządzenie, wybieramy z menu „window” w Elipsie element „Android Virtual Device Manager”.
Pojawi nam się lista dostępnych wirtualnych urządzeń, tymczasowo pusta.
Klikamy przycisk „New” i wprowadzamy konfigurację urządzenia. Możesz wzorować się na tym co ja wprowadziłem. To urządzenie ma symulować model telefonu SamsungAce3 przynajmniej jeśli chodzi o konfigurację ekranu. W rzeczywistości ten telefon ma znacznie więcej pamięci operacyjnej, ale na komputerze na którym to konfiguruję jest 2GB ramu, a trzeba jeszce obsłużyć inne programy.
Po zatwierdzeniu powinieneś zobaczyć taki widok. Takich urządzeń możemy stworzyć dowolną ilość i np. testować program na różnych wielkościach ekranu.
Subskrybuj:
Komentarze do posta (Atom)
Panie Andrzeju,
OdpowiedzUsuńMam problem w AVD. Na wirtualnym urządzeniu nigdzie nie mogę odnaleźć tej aplikacji którą chcę testować.
Gdzie ona powinna być?
Na górnym pasku w zakładce "Window" na dole powinna, być ikona z zielonym androidem w telefonie z napisem "Android Virtual Device Manager". Tak jak na zdjęciu przy instrukcji.
UsuńWitam, t
OdpowiedzUsuńmam problem przy próbie stworzenia AVD, nie mogę stworzyć żadnego ponieważ pojawia mi sie informacja "No system images installed for this target".
Co poradzić :)?
Window - Android SDK Manager - zaptaszkuj co potrzebujesz i pobierz.
UsuńOtwórz Android SDK Manager (jest też w menu Window) i doinstaluj ARM EABI v7a System Image dla twojego API.
UsuńCzemu nie moge kliknac tego zapchlonego " OK" i stworzyc tego device
OdpowiedzUsuńMam ten sam problem. OK jest nieaktywne. :(
OdpowiedzUsuńUsuń spacje z nazwy urządzenia, zamiast spacji daj podkreślnik
OdpowiedzUsuń[Ravano said] WINDOWS> ANDROID SDK MANAGER > zaznacz ptaszek przy np. Android 4.4.2 (API19) a następnie kliknij "Install Package". Po instalacji paczek powinno zadziałać.
UsuńDzięki !
Usuńdzieki wielkie
UsuńNie pojawia mi dla wirtualnych urządzeń CPU/ABI. Mam komunikat: "No system images installed for this target" dla każdego wybranego urządzenia.
OdpowiedzUsuńCo muszę zrobić aby przeskoczyć ten próg? Nie mogę testować. :(
UsuńJak wyżej napisane.
UsuńOtwórz Android SDK Manager (jest też w menu Window) i doinstaluj ARM EABI v7a System Image dla twojego API
Wejdź w Eclipse->Window->Android SDK manager i naciśnij "install n package ..."
OdpowiedzUsuńZamknij Eclipse i uruchom ponownie. I wszystko gra.
Pojawia mi się komunikat:
OdpowiedzUsuńStarting emulator for AVD 'SamsungACE3'
Failed to create Context 0x3005
could not get wglGetExtensionsStringARB
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
could not get wglGetExtensionsStringARB
30 yr old Executive Secretary Winonah Tomeo, hailing from Fort Saskatchewan enjoys watching movies like "Hound of the Baskervilles, The" and Blacksmithing. Took a trip to Royal Exhibition Building and Carlton Gardens and drives a Silverado 2500. znajdz
OdpowiedzUsuńWpis zawiera bardzo ciekawe informacje
OdpowiedzUsuńWłaśnie takich cennych informacji poszukiwałem. Rewelacyjny wpis.
OdpowiedzUsuńSuper wpis
OdpowiedzUsuń