Jedna z najładniejszych cech pełnego systemu operacyjnego, takiego jak Windows 10 działające na nowoczesnych procesorach z blokami pamięci polega na tym, że ta potężna kombinacja umożliwia faktycznie efektywną emulację różnych modeli komputerów. Emulacja jest czymś w świecie oprogramowania od dziesięcioleci, ale zwykle na poziomie konsumenta rozwiązania emulacji były niezgrabne, nieefektywne lub nieodpowiednie. Głównym problemem jest to, że systemy operacyjne są bardzo różne i oferują różne rzeczy dla programistów. To sprawia, że uruchomienie programu napisanego dla jednego systemu operacyjnego na innym systemie operacyjnym jest trudną propozycją.
Przeczytaj artykuł, aby uzyskać więcej informacji
Jednak z Android emulacja włączona Windows, istnieje „słaby punkt” skalowania sprzętu i oprogramowania, który sprawia, że emulacja Androida jest nie tylko możliwa, ale w rzeczywistości całkiem wykonalna. Android zaprojektowano do pracy na komputerach, telefonach i tabletach ze stosunkowo małą ilością pamięci i pamięci, a także procesorami, które (choć są w stanie) nie zawsze są wydajnymi urządzeniami. Sam system operacyjny jest stosunkowo prosty, bardzo dobrze udokumentowany i funkcjonalny. Oznacza to, że a Windows Maszyna 10 ma więcej niż wystarczającą moc, aby działać jak dość szybki Android.
Jeśli chcesz uruchomić aplikacje na Androida na Windows maszynę, istnieje kilka różnych podejść do podjęcia. Kilka z nich omówię w tym artykule.
(Chcesz emulować system Android na komputerze Mac? TechJunkie omówił ten samouczek dotyczący używania plików APK na komputerze Mac).
Co to są pliki APK?
Co to jest plik APK? Cóż, na Androidzie, a plik APK to pakiet zawierający aplikację na Androida i jej instalator. Zwykle mają one nazwę „filename.apk” i są bardzo podobne do pliku .exe w Windows. Użytkownicy końcowi (na przykład właściciele smartfonów) często nie widzą pliku APK podczas pobierania i instalowania aplikacji poza Google App Store, ponieważ system sam rozpakowuje się i instaluje, a wszystko, co widzi użytkownik końcowy, to Tekst „Instalowanie…” w sklepie.
Ta separacja jest w porządku, dopóki nie musisz pozyskiwać plików APK do odtwarzania, programowania lub inżynierii wstecznej. Prawdopodobnie najłatwiejszym i najbezpieczniejszym sposobem na uzyskanie plików jest pobranie ich z urządzenia i użycie ich stamtąd. Istnieją strony internetowe, które umożliwiają pobieranie plików APK legalnych aplikacji, ale są one prawnie wątpliwe, a ja osobiście nie ufałbym im, że nie wstrzykną małego złośliwego oprogramowania w zamian za bezpłatne pobranie.
(Mamy artykuł z samouczkiem na temat pobierania plików APK ze sklepu Google Play. A jeśli chcesz pobrać i zainstalować pakiet APK na swoim rodzimym urządzeniu z Androidem, mamy również samouczek dotyczący instalacji pakietu APK na Androidzie !)
Konfigurowanie zestawu SDK systemu Android w celu uruchamiania plików APK Windows 10
Jeden bezpośredni i prosty sposób na uruchomienie pliku APK na twoim komputerze Windows 10 maszyna ma korzystać z zestawu SDK (Android Software Development Kit). Podobnie jak wiele mniejszych systemów operacyjnych, tworzenie Androida nie odbywa się zwykle na maszynie natywnej, ale raczej na większym i mocniejszym komputerze. Aby skorzystać z tej techniki, potrzebujesz aktualnej wersji Javy na swoim komputerze, a także zestawu Android SDK. Pobieranie Java stąd i Android SDK stąd. Przewiń w dół do dołu strony Android Studio i wybierz Narzędzia wiersza poleceń. Jeśli nie planujesz utworzyć aplikacji na Androida, nie potrzebujesz całego pakietu Studio.
- Pobierz pakiet na komputer i wypakuj go na dysk C:.
- Przejdź do Panelu sterowania, systemu i zaawansowanych ustawień systemu.
- Wybierz Zmienne środowiskowe i zaznacz Ścieżka.
- Kliknij Edytuj i wklej do wartości zmiennej: „C: Android sdk tools; C: Android sdk platform-tools”.
Teraz możesz otworzyć wirtualne urządzenie z Androidem, klikając dwukrotnie plik APK. Załadowanie zestawu SDK i aplikacji może chwilę potrwać i czasami może być nieco powolne. Gry i inne programy wymagające grafiki prawdopodobnie nie będą działać, ale większość innych aplikacji będzie działać dobrze.
Korzystanie z pełnego emulatora Androida do uruchamiania plików APK Windows 10
Uruchamianie zestawu SDK jest w porządku, jeśli chcesz tylko rzucić okiem na aplikację lub coś, ale jeśli naprawdę chcesz korzystać z aplikacji (zwłaszcza gier), musisz zainstalować pełnoprawny emulator. Emulatory Androida dla Windows w zasadzie stwórz fałszywy komputer z Androidem na swoim urządzeniu Windows PC. Zasadniczo używasz urządzenia z systemem Android z własnego Windows urządzenie. Brzmi skomplikowanie, ale działa bardzo dobrze. Istnieje kilka dobrych programów emulujących, ale krótko opiszę dwa z bardziej popularnych, Nox i BlueStacks.
Niebieskie stosy
BlueStacks App Player to emulator Androida, który działa bardzo dobrze. Nie używa czystej wersji Androida, jak Android SDK, ale zmodyfikowany wariant. Jeśli szukasz kodu kontroli jakości lub testowania aplikacji, może to nie być dokładna replikacja środowiska wydania. W pozostałych przypadkach aplikacja BlueStacks App Player działa dobrze.
- Pobierz i zainstaluj BlueStacks App Player.
- Zaloguj się przy użyciu konta Google i skonfiguruj profil.
- Załaduj aplikacje, graj w gry i cokolwiek chcesz robić w Sklepie Play.
Po uruchomieniu BlueStacks wygląda jak każdy tablet z Androidem. Ma zwykły interfejs Androida, menu i wiele innych. Po prostu steruj nim za pomocą myszy lub dotyku, jeśli masz ekran dotykowy. Reszta wygląda i działa jak Android. BlueStacks lubi ostrzec Cię każdą możliwą wiadomością, o której może pomyśleć, a to może być denerwujące. Poza tym jest to dobry emulator, który dobrze naśladuje urządzenie z Androidem. Od marca 2019 r. Bluestacks emuluje system Android N (7.1.2).
Nox
Nox jest skierowany bardziej do poważnych graczy na Androida, którzy chcieliby grać w gry na Androida na dużym ekranie. (Istnieje kilka świetnych gier na Androida, które po przetłumaczeniu są niesamowite 6″ Wyświetlacz.) Podobnie jak BlueStacks, Nox nie jest idealną emulacją Androida, ale bardzo dobrze uruchamia aplikacje.
- Pobierz Gracz Nox.
- Skonfiguruj odtwarzacz według własnych preferencji i ustawień domyślnych.
- Załaduj aplikacje, których chcesz użyć, albo przez Sklep Play, albo ręcznie z plikami APK.
Po uruchomieniu Nox tworzy on w pełni funkcjonalny pulpit Androida, podobnie jak BlueStacks. Nox działa na systemie Android Kit Kat.
Zarówno Bluestacks, jak i Nox mają darmowe wersje, które są w pełni funkcjonalne. Użytkownicy Bluestacks mogą przejść na członkostwo premium, które blokuje reklamy, pozwala użytkownikowi tworzyć własne niestandardowe komputery stacjonarne i zapewnia dostęp do wsparcia technicznego premium za opłatą $2 na miesiąc. Nox nie ma modelu płatnej subskrypcji.
Konfigurowanie spawacza ARC do uruchamiania plików APK Windows 10
ARC Welder to rozszerzenie Chrome, które pozwala na uruchamianie plików APK w przeglądarce. Jest to zdecydowanie najłatwiejszy sposób uruchamiania plików APK. Zaletą jest to, że można go uruchomić na dowolnym urządzeniu z Chrome. Minusem jest to, że wciąż jest trochę wadliwy i nie działa tak bezbłędnie jak poprzednie dwie metody.
- Pobierz i zainstaluj Rozszerzenie spawacza ARC.
- Pobierz swoje pliki APK i wskaż im spawacza ARC.
- Wybierz, jak chcesz, portret lub krajobraz oraz czy chcesz zezwolić na dostęp do schowka.
ARC Welder jest całkiem dobry w symulacji Androida, ale nie ma Google Play Store dostęp jak BlueStacks i Nox. Oznacza to, że będziesz musiał pobrać pliki APK, pobrać je na komputer i dodać ręcznie z poziomu programu ARC Welder. Nie jest to showstopper, ale uzyskanie wiarygodnych plików może być trudne.
Drugi minus ARC Welder? Możesz uruchomić tylko jedną aplikację na raz. Może to nie mieć na Ciebie wpływu, jeśli testujesz lub używasz tylko jednej aplikacji, ale jeśli chcesz ją również jako emulatora Androida, może być dla Ciebie ograniczająca. Jeśli masz otwartą aplikację, musisz wrócić do ekranu instalacji i wybrać inną.
Uruchamianie programu Vysor do obsługi urządzenia z systemem Android Windows 10
Dlaczego chcesz uruchamiać aplikacje na Androida na komputerze? Czy jest coś specjalnego w pulpicie? A może po prostu chcesz mieć duży ekran, korzystać z myszy i klawiatury i mieć ogólnie lepszą ergonomię korzystania z komputera? Jeśli są to główne powody, dla których chcesz to zrobić, uruchom aplikację taką jak Vysor może być rozwiązaniem dla ciebie. Vysor nie emuluje Androida na pulpicie; zamiast tego łączy istniejące urządzenie z Androidem (smartfon lub tablet) bezprzewodowo lub za pomocą kabla USB z komputerem stacjonarnym. Vysor działa na Windows, Mac, Linux i w dowolnej przeglądarce Chrome.
Podstawowa wersja Vysor jest darmowa i jest wystarczająca dla większości zwykłych użytkowników. Ograniczenia wersji podstawowej są takie, że musisz mieć połączenie USB, a rozdzielczość ekranu nie jest najwyższa (choć nadal całkiem dobra). Ponadto co 15 minut użytkowania zobaczysz reklamę. Wersja płatna usuwa reklamy, znosi ograniczenie rozdzielczości, pozwala łączyć się bezprzewodowo, umożliwia łatwe przeciąganie i upuszczanie plików między komputerem stacjonarnym a urządzeniem z Androidem oraz umożliwia udostępnianie dostępu do urządzenia z systemem Android za pośrednictwem ADB w dowolnym miejscu za pomocą połączenia sieciowego. Wersja płatna to $2.50 miesięcznie, 10 USD rocznie lub 40 USD za dożywotnią licencję.
Konfiguracja Vysor jest bardzo prosta. Wystarczy pobrać aplikację kliencką na urządzenie z Androidem i aplikację komputerową na swoje Windows, Mac lub Linux. (Możesz także użyć rozszerzenia Chrome i zobaczyć swoje urządzenie z Androidem w przeglądarce Chrome bez użycia klienta.) Następnie uruchom aplikację z obu stron i uruchom sesję Vysor.
Vysor nie pozwala na uruchomienie środowiska Android na komputerze, po prostu daje dostęp do urządzenia z Androidem, które już posiadasz – ale dla wielu użytkowników to więcej niż wystarczające.
Uruchamianie plików APK Androida Windows 10
Istnieją więc trzy metody uruchamiania plików APK systemu Android Windows 10 oraz kolejna metoda, która pozwala przenieść środowisko Androida na urządzenie stacjonarne. Każdy robi to nieco inaczej i każdy nadaje się do różnych celów. Polecam Android SDK lub Studio każdemu, kto chce programować, budować lub odtwarzać aplikacje. I poleciłbym ARC Welder tym, którzy nie chcą wiele robić ze swoimi aplikacjami oprócz używania ich na komputerze. BlueStacks i dla Nox są przeznaczone dla osób planujących wiele aplikacji na komputerze.
Czy używasz emulatora Androida, o którym tu nie wspomniałem? Znasz jakieś, które są lepsze niż te trzy? Jeśli tak, powiedz nam o tym poniżej w sekcji komentarzy.
Mamy dla Ciebie więcej zasobów na Androida.
Oto nasz przewodnik po instalowaniu rozszerzeń Chrome na Androida.
Mamy samouczek dotyczący dodawania zdjęć do kontaktów na Androidzie.
Oczywiście mamy recenzje najlepszych aplikacji na Android TV.
Oto jak blokować połączenia z numerów prywatnych na Androidzie.
Chcesz zmienić adres MAC? Pomożemy Ci zmienić adres MAC na Androidzie.