Articles

instalacja Androida na VirtualBox

jeśli rozwijasz aplikacje mobilne Android może być nieco kłopotliwy . Podczas gdy iOS ma swoje miłe cechy, pod warunkiem, że używasz macOS, Android jest wyposażony w tylko Android Studio, które jest zaprojektowane do obsługi więcej niż kilku wersji Androida, w tym urządzeń do noszenia.

nie trzeba dodawać, że wszystkie binaria, SDK, frameworki i debuggery będą zanieczyszczać Twój system plików mnóstwem plików, logów i innych różnych obiektów. Wydajną pracą jest instalacja Androida na Virtualboxie, która zabiera jeden z najbardziej powolnych aspektów rozwoju Androida-emulator urządzenia. Możesz użyć tej maszyny Wirtualnej do uruchomienia aplikacji testowej lub po prostu bawić się wewnętrznymi elementami Androida. Więc bez dalszych ceregieli, ustawmy się!

aby rozpocząć, musimy mieć VirtualBox zainstalowany w naszym systemie, możesz uzyskać kopię Dla Windows, macOS lub dowolnej większej dystrybucji Linuksa tutaj. Następnie będziesz potrzebował kopii Androida przeznaczonego do uruchomienia na sprzęcie x86, ponieważ to właśnie VirtualBox zaoferuje maszynie wirtualnej platformę x86 lub x86_64 (aka AMD64) do uruchomienia.

podczas gdy większość urządzeń z Androidem działa na ARM, możemy skorzystać z pomocy projektu Android na x86. Ci wspaniali ludzie przeportowali Androida, aby działał na sprzęcie x86 (zarówno rzeczywistym, jak i wirtualnym) i możemy uzyskać kopię najnowszego kandydata do wydania (Android 7.1) dla naszych celów. Możesz preferować bardziej stabilne wydanie, ale w tym przypadku Android 6.0 jest tak najnowszy, jak możesz uzyskać, w momencie pisania tego tekstu.

tworzenie maszyny wirtualnej

Otwórz VirtualBox i kliknij „Nowy” (lewy górny róg) i w oknie Utwórz maszynę wirtualną wybierz typ Linuksa i wersję linuksa 2.6 / 3.x /4.x (64-bitowy) lub (32-bitowy) w zależności od tego, czy pobrany ISO to odpowiednio x86_64 czy x86.

rozmiar pamięci RAM może wynosić od 2 GB do tyle, na ile pozwalają zasoby systemowe. Chociaż jeśli chcesz emulować Urządzenia z prawdziwego świata, powinieneś przydzielić do 6 GB pamięci i 32 GB dla rozmiaru dysku, które są typowe dla urządzeń z Androidem.

Po utworzeniu, możesz chcieć zmodyfikować kilka dodatkowych ustawień, dodać dodatkowy rdzeń PROCESORA i poprawić pamięć wyświetlania na początek. Aby to zrobić, kliknij prawym przyciskiem myszy maszynę wirtualną i otwórz Ustawienia. W sekcji Ustawienia → System → PROCESOR możesz przydzielić jeszcze kilka rdzeni, jeśli twój pulpit może to zrobić.

i w ustawieniach → wyświetlanie → Pamięć wideo możesz przydzielić przyzwoitą część pamięci i włączyć akcelerację 3D, aby uzyskać bardziej czułe wrażenia.

teraz jesteśmy gotowi do uruchomienia maszyny wirtualnej.

instalując Androida

uruchamiając maszynę wirtualną po raz pierwszy, VirtualBox będzie nalegał na dostarczenie jej nośnika startowego. Wybierz iso Androida, który wcześniej pobrałeś, aby uruchomić komputer.

następnie wybierz opcję instalacji, jeśli chcesz zainstalować Androida na maszynie wirtualnej do długotrwałego użytkowania, w przeciwnym razie Zaloguj się do mediów na żywo i baw się środowiskiem.

Hit<wpisz>.

partycjonowanie dysku

partycjonowanie odbywa się za pomocą interfejsu tekstowego, co oznacza, że nie otrzymujemy ładności GUI i będziemy musieli użyć follow ostrożnie na to, co jest wyświetlane na ekranie. Na przykład na pierwszym ekranie, gdy nie utworzono partycji i wykryto tylko surowy (wirtualny) dysk, zobaczysz następujące czynności.

czerwone litery C I d oznaczają, że jeśli naciśniesz klawisz C, możesz utworzyć lub zmodyfikować partycje, A D wykryje dodatkowe urządzenia. Możesz nacisnąć D, A media live wykryją podłączone dyski,ale jest to opcjonalne, ponieważ sprawdziło się podczas rozruchu.

uderzmy w C i stwórzmy partycje na wirtualnym dysku. Oficjalna strona zaleca, aby nie używać GPT, więc nie będziemy używać tego schematu. Wybierz nie za pomocą klawiszy strzałek i naciśnij <wprowadź>.

a teraz zostaniesz wprowadzony do narzędzia fdisk.

utworzymy tylko jedną gigantyczną partycję, aby wszystko było proste. Za pomocą klawiszy strzałek przejdź do nowej opcji i naciśnij <wprowadź>. Wybierz primary jako typ partycji i naciśnij <wprowadź>, aby potwierdzić

maksymalny rozmiar zostanie już wybrany dla ciebie, naciśnij <wprowadź>, aby to potwierdzić.

ta partycja jest miejscem, w którym będzie znajdować się SYSTEM OPERACYJNY Android, więc oczywiście chcemy, aby była rozruchowa. Wybierz bootowalną i naciśnij enter (Boot pojawi się w sekcji flagi w powyższej tabeli), a następnie przejdź do sekcji zapisu i naciśnij <Enter>, aby zapisać zmiany w tabeli partycji.

następnie możesz zamknąć narzędzie do partycjonowania i przejść do instalacji.

formatowanie z Ext4 i instalowanie Androida

Nowa partycja pojawi się w menu wybierz partycję, w którym byliśmy przed usunięciem dygresji partycji. Wybierzmy tę partycję i naciśnij OK.

Wybierz ext4 jako de facto system plików w następnym menu. Potwierdź zmiany w następnym oknie, wybierając tak i rozpocznie się formatowanie. Na pytanie, Powiedz ” TAK ” instalacji programu rozruchowego GRUB. Podobnie, powiedz tak, aby zezwolić na operacje odczytu i zapisu w katalogu / system. Teraz rozpocznie się instalacja.

Po zainstalowaniu można bezpiecznie ponownie uruchomić system, Gdy pojawi się monit o ponowne uruchomienie. Być może będziesz musiał wyłączyć urządzenie przed następnym ponownym uruchomieniem, przejdź do Ustawienia → przechowywanie i usuń iso Androida, jeśli nadal jest podłączony do maszyny wirtualnej.

Usuń media i zapisz zmiany przed uruchomieniem maszyny wirtualnej.

uruchamianie Androida

w menu GRUB pojawią się opcje uruchamiania systemu operacyjnego w trybie debugowania lub w normalny sposób. Zapoznajmy się z Androidem w maszynie wirtualnej za pomocą domyślnej opcji, jak pokazano poniżej:

a jeśli wszystko działa dobrze, zobaczysz to:

teraz android używa ekranu dotykowego jako interfejsu zamiast myszy, jeśli chodzi o jego normalne użytkowanie. Chociaż port x86 jest wyposażony w obsługę myszy typu „wskaż i kliknij”, być może na początku będziesz musiał często używać klawiszy strzałek.

przejdź do let ’ s go i naciśnij enter, jeśli używasz klawiszy strzałek, a następnie wybierz Setup as New.

sprawdzi aktualizacje i informacje o urządzeniu, zanim poprosi Cię o zalogowanie się za pomocą konta Google. Możesz to pominąć, jeśli chcesz i przejść do konfigurowania danych i czasu, a następnie podać nazwę użytkownika urządzeniu.

zostanie zaprezentowanych kilka innych opcji, podobnych do opcji widocznych podczas konfigurowania nowego urządzenia z Androidem. Wybierz odpowiednie opcje dotyczące prywatności, aktualizacji itp. oraz oczywiście Warunków Świadczenia Usług, na które być może będziemy musieli się zgodzić.

Po tym, może poprosić Cię o dodanie innego konta e-mail lub skonfigurowanie „on-body detection”, ponieważ jest to maszyna wirtualna, żadna z opcji nie jest dla nas bardzo przydatna i możemy kliknąć „all Set”

poprosi Cię o wybranie aplikacja domowa po tym, która jest do ciebie, aby zdecydować, ponieważ jest to kwestia preferencji i w końcu będziesz w zwirtualizowanym systemie Android.

możesz skorzystać z laptopa z Ekranem dotykowym, jeśli chcesz przeprowadzić intensywne testy na tej maszynie wirtualnej, ponieważ znacznie naśladowałoby to rzeczywisty przypadek użycia.

mam nadzieję, że ten poradnik okazał się przydatny na wypadek, gdybyś miał inne podobne prośby, o których moglibyśmy napisać, skontaktuj się z nami.