Jak utworzyć urządzenie wirtualne do emulacji aplikacji - Technologia
Przejdź do treści

Jak stworzyć urządzenie wirtualne do emulacji swoich aplikacji

Reklamy

W poprzednich wpisach zbudowaliśmy pierwszy projekt Androida i sprawdziliśmy, z czego składa się struktura katalogów generowana wraz z projektem
Przy tej okazji zobaczymy, jak uruchomić naszą aplikację bezpośrednio na emulatorze lub urządzeniu wirtualnym.


Urządzenia te są znane jako Android Virtual Devices (AVD) i zasadniczo składają się z emulatorów, które tworzymy i konfigurujemy zgodnie z naszymi potrzebami dotyczącymi typu urządzenia, niezależnie od tego, czy jest to telefon komórkowy czy tablet, rozmiar lub gęstość ekranu, funkcje, wersja systemu operacyjnego, pamięci wśród innych elementów, które mogą być istotne dla naszej aplikacji.

Android Studio zawiera własne emulatory, które musimy pobrać i skonfigurować, chociaż nie jest to jedyna alternatywa, ponieważ możemy dołączyć emulatory innych firm lub po prostu uruchomić aplikację na urządzeniach fizycznych, ta ostatnia alternatywa jest idealna, ponieważ weryfikujemy bezpośrednio na urządzeniu i od tego zależy zużycie zasobów, natomiast jeśli korzystamy z emulatorów, musimy przypisać zasoby z komputera do emulatora, ponieważ zachowują się one jak maszyny wirtualne, które wymagają dużego zużycia pamięci RAM, jednak dobrze mieć te dwie alternatywy.

Tworzenie mobilnych emulatorów.

 

Jeżeli emulator został już stworzony w Android Studio to nazwa wirtualnego urządzenia wyświetli się w lewym górnym rogu, w tym przypadku tak jak wspominaliśmy we wcześniejszych postach tworzymy emulator API 28 Pixel 2który jest już wybrany i gotowy do uruchomienia aplikacji.


Jeśli chcesz utworzyć kolejny, możemy wejść w opcję Menadżer urządzeń skąd zobaczymy utworzony emulator i możemy go zmodyfikować lub kliknąć „Utwórz urządzenie”, aby utworzyć nowe.

Jeśli wręcz przeciwnie, po raz pierwszy zamierzasz utworzyć emulator Android Studio, zobaczysz, że w lewym górnym rogu pojawi się opcja wskazująca, że nie ma urządzeń (Brak urządzeń) i jeśli wyświetlimy tę opcję znajdziemy 3 opcje, z których możemy wpisać „Menedżer AVD” lub tę samą ikonę na górnym pasku, jak pokazano na obrazku.


Kliknięcie opcji ładuje ten sam ekran, który pokazaliśmy wcześniej, ale w tym przypadku nie ma utworzonych emulatorów, a zamiast tego dają nam opcję utworzenia.


Kliknięcie opcji Utwórz powoduje załadowanie okna, w którym możemy zobaczyć różne kategorie tworzenia emulatorów, takie jak między innymi telewizja, telefony komórkowe, zegarki, tablety.

 

Stąd wybieramy opcję „Telefon” i wybieramy jeden z dostępnych, tam możemy zobaczyć nazwę urządzenia, czy ma Google Play (ważne dla funkcji wymagających Google API), rozmiar, rozdzielczość i gęstość ekranu, w w tym przypadku wybierzemy „Pixel 2” i klikniemy Dalej.


 

Robiąc to, ładowane jest kolejne okno, z którego musimy pobrać obraz wersji systemu operacyjnego, z którym chcemy pracować. Jeśli są już pobrane wcześniej obrazy, zostaną one wyświetlone tutaj, ale w tym przypadku widzimy, że ich nie ma (bardzo ważne jest, abyśmy byli połączeni z Internetem, w przeciwnym razie proces ten nie mógłby zostać przeprowadzony w celu pobrania po tym nie jest to konieczne) , klikamy Pobierz żądaną opcję, na przykład, jak widać na obrazku, pobieramy „Android Pie”


Robiąc to, ładowane jest kolejne okno, z którego musimy zaakceptować licencję użytkowania i kliknąć Dalej

Proces pobierania i instalacji urządzenia wirtualnego rozpoczyna się automatycznie. Może to chwilę potrwać w zależności od połączenia internetowego.


Po zakończeniu i zakończeniu wracamy do poprzedniego okna, w którym już widzimy pobrany obraz, wybieramy go i klikamy Dalej


Widzimy, jak teraz ładowane jest nowe okno, w którym definiujemy ustawienia emulatora pod względem nazwy, orientacji ekranu i zaawansowanych opcji, z których można ręcznie przypisać ilość przydzielonej pamięci RAM, jeśli użycie pamięci jest symulowane zewnętrznie między innymi, więc my kliknij Zakończ.


W ten sposób widzimy, że nasz emulator jest już powiązany, a urządzenie jest ładowane w sekcji „Menedżer urządzeń”, jak pokazano na początku tego przewodnika.

Jeśli chcemy, możemy uruchomić emulator bezpośrednio lub kliknąć boczną kartę „Menedżer urządzeń”, aby go ukryć (nie jest to konieczne) i kliknąć ikonę URUCHOM u góry.

 

spowoduje to uruchomienie emulatora i wyświetlenie naszej aplikacji. Proces ten może trochę potrwać przy pierwszym uruchomieniu procesu instalacji, po czym emulator powinien działać znacznie szybciej.


Jeśli chcemy utworzyć nowy emulator, wracamy do Menedżera urządzeń i klikamy Utwórz urządzenie


Robiąc to, powtarzamy poprzednie kroki, na przykład możemy stworzyć tablet, a na koniec zobaczymy, że nowy emulator jest załadowany, a kiedy wyświetlimy opcje, znajdziemy wszystkie utworzone emulatory.


Jeśli ponownie wejdziemy do Menedżera urządzeń, zobaczymy dwa emulatory i stamtąd zdefiniujemy, którego emulatora użyć do przetestowania naszej aplikacji, mając możliwość uruchomienia go bezpośrednio w każdym emulatorze lub wybierając go u góry i uruchamiając aplikację bezpośrednio

W ten sposób emulator jest ładowany i możemy również zobaczyć, jak każdy wykonany emulator jest podzielony na zakładki.

Wyświetlacz emulatora.

 

Wcześniej domyślny emulator był ładowany jako osobne okno, obecnie domyślnie jest zawarty w interfejsie Android Studio po lewej stronie, jednak możemy go umieścić w dowolnym miejscu lub usunąć, jeśli chcemy, aby unosił się, a tym samym przesuwał zewnętrzny ekran tak, że jest niezależny od IDE.

 

Aby zminimalizować emulator, możemy kliknąć boczną kartę „Emulator” i wyświetlić ją ponownie, klikając ją ponownie.


 

Jeśli chcemy zmienić pozycję, klikamy prawym przyciskiem myszy „Emulator” i widzimy różne opcje, w tym przypadku wybieramy „Przenieś do” i określamy żądaną lokalizację.

Jeśli teraz chcemy pozostawić emulator pływający, wybieramy „Tryb wyświetlania” i opcję „Pływający”

Mamy więc emulator jako osobne okno ze środowiska programistycznego.


Dzięki temu stworzyliśmy już i skonfigurowaliśmy urządzenia wirtualne, za pomocą których możemy przetestować naszą pierwszą aplikację.

 

Może Cię to również zainteresować.

 



Czy jest coś, co chciałbyś dodać lub skomentować na temat tego wpisu? śmiało rób….A jeśli Ci się podobało... Zapraszam do udostępniania Y Zasubskrybuj, klikając przycisk „Dołącz do tej witryny”, aby usłyszeć więcej postów takich jak ten 😉