Czy emulatory spowalniają komputer?
Streszczenie:
Emulatory mogą potencjalnie spowolnić wydajność komputera. Szybkość i wydajność emulatora zależą od różnych czynników, takich jak emulowany rodzaj procesora, optymalizacja oprogramowania emulatora, ilość dostępnego pamięci RAM oraz ogólne specyfikacje sprzętowe komputera.
Kluczowe punkty:
- Emulowanie jednego procesora na inny procesor może być trudne i może powodować wolniejsze wydajność, chyba że emulator został zoptymalizowany pod kątem wydajności.
- Różne emulatory mogą mieć różne poziomy optymalizacji i wydajności. Niektóre emulatory mogą działać lepiej ze względu na mniej rozdęte oprogramowanie lub doskonałą optymalizację.
- W przypadku komputerów z niską końcem zalecanych jest kilka emulatorów z Androidem:
- Bluestacks
- Noxplayer
- Ldplayer
- Droid4x
- Memu Play
- Andy
- Genymotion
- Bluestacks, popularny emulator, może spowolnić komputer, jeśli system nie spełnia wymaganych specyfikacji sprzętowych, szczególnie pod względem pamięci RAM.
- Posiadanie potężnego procesora jest niezbędne do efektywnego uruchamiania emulatorów.
- Zalecany pamięć RAM dla najlepszego doświadczenia emulatora to 16 GB.
- Jednak 8 GB pamięci RAM powinno być wystarczające dla większości gier, chociaż niektóre gry mogą nie działać na najwyższej jakości.
- 32 GB pamięci RAM jest uważane za wysokie i ogólnie przesadzone dla zwykłych użytkowników.
- Charakter emulatorów jest taki, że często naśladują emulowany system, co może skutkować wolniejszym wydajnością w porównaniu z symulatorami.
- Wydajność emulatora może się różnić w zależności od karty graficznej, procesora i innych wymagań systemowych.
- GeForce RTX 3060 jest w stanie uruchamiać emulatory w wysokich ustawieniach na 1080p, z wiarygodnymi 70 fps, a nawet w rozdzielczości 1440p z solidną liczbą 38 ram w ultra graficznej.
- Emulatory na ogół wykorzystują 2 rdzenie, a posiadanie 6 rdzeni lub więcej nie zapewnia znaczącej przewagi w stosunku do procesorów z mniejszą liczbą rdzeni.
- Bluestacks mogą działać powoli, jeśli przydzielona RAM i pojemność procesora są niewystarczające. Użytkownicy mogą zarządzać alokacją zasobów systemowych w ustawieniach emulatora.
- Minimalne wymagania systemowe dla Bluestacks obejmują 4 GB pamięci RAM i zaleca się, aby być administratorem na komputerze.
- Nie wszystkie gry mobilne obsługują frameraty wyższe niż 60 fps, ale dobry komputer może przekroczyć ten standard podczas uruchamiania Bluestacks.
- Wśród zalecanych emulatorów na niskiej klasy komputer.
Pytania:
- Dlaczego emulatory spowalniają komputery?
- Które emulatory są zalecane na komputery PC?
- Czy Bluestacks spowalnia komputer?
- To potężny komputer niezbędny do uruchamiania emulatorów?
- Ile pamięci RAM zazwyczaj wymaga emulator?
- Czy emulatory zawsze prowadzą Laggy?
- Czy RTX 3060 jest dobrą kartą graficzną do emulacji?
- Jest procesorem z 6 rdzeniami wystarczającymi do emulacji?
- Dlaczego Bluestacks jest laggy?
- Czy Bluestacks może działać gładko z 4 GB pamięci RAM?
- Czy Bluestacks może uruchomić gry przy 60 fps?
- Który emulator wykorzystuje najmniejszą ilość pamięci RAM?
Emulatory mogą spowolnić komputery ze względu na złożoność emulacji jednego procesora na innym procesorze. O ile emulator nie jest dokładnie zoptymalizowany i udokumentowany, może nie działać wydajnie, co spowoduje wolniejsze wydajność.
Niektóre zalecane emulatory dla komputerów o niskiej klasy obejmują Bluestacks, Noxplayer, LDPlayer, Droid4X, Memu Play, Andy i Genymotion.
Tak, Bluestacks może spowolnić komputer, jeśli system nie spełnia wymaganych specyfikacji sprzętowych, szczególnie pod względem pamięci RAM.
Potężny procesor jest ważny dla efektywnego uruchamiania emulatorów, chociaż konkretne wymagania mogą się różnić w zależności od emulatora i emulowanego systemu.
Zalecany pamięć RAM dla najlepszych wrażeń emulatorów to 16 GB, chociaż 8 GB powinno być wystarczające do większości gier. Jednak emulatory mogą mieć różne wymagania RAM, więc najlepiej jest sprawdzić konkretne wymagania systemowe emulatora.
Emulatory mogą być wolniejsze w porównaniu z symulatorami, ponieważ mają one precyzyjne naśladowanie emulowanego systemu. Nie mają różnych implementacji, takich jak symulatory lub maszyny wirtualne.
RTX 3060 to zdolna karta graficzna do uruchamiania emulatorów, zapewniająca niezawodną wydajność przy wysokiej rozdzielczości rozdzielczości 1080p i solidnej wydajności nawet w rozdzielczości 1440p.
Emulatory na ogół wykorzystują 2 rdzenie, a posiadanie 6 rdzeni lub więcej niekoniecznie stanowi znaczącą przewagę. Czynniki takie jak szybkość i wydajność procesora odgrywają ważniejszą rolę w wydajności emulatora.
Jeśli Bluestacks działa powoli na komputerze, może to wynikać. Emulator zapewnia opcje zarządzania alokacją zasobów systemowych w celu poprawy wydajności.
Minimalne wymagania systemowe dla Bluestacks to 4 GB pamięci RAM. Jednak posiadanie większej liczby pamięci RAM może pomóc poprawić wydajność. Ważne jest również, aby być administratorem na komputerze.
Bluestacks może osiągnąć wydajność poza standardem 60 FPS, jeśli komputer spełnia zalecane wymagania. Jednak nie wszystkie gry mobilne obsługują Framerates wyższe niż 60 fps.
Wśród emulatorów zalecanych na niskiej klasy komputer.
Czy emulatory spowalniają komputer
Jeśli instalator nie powiedzie się z komunikatem, na którym musi być włączone Intel VT, musisz włączyć to w BIOS. Zobacz opis, jak to zrobić Włączanie Intel VT (technologia wirtualizacji) .
Emulator Androida wyjątkowo opóźniony i powolny w nowym systemie?
Kilka dni temu przełączyłem się na nowy system, a nawet po kilku dniach nie mogę sprawić, by emulator Android działał gładko. Wcześniej użyłem systemu opartego na Intel i użyłem Intel Haxm do przyspieszenia sprzętowego. Mój nowy system polega jednak na użyciu procesora AMD, a nawet jeśli studio nie narzeka już na brakujące przyspieszenie sprzętowe, emulator jest bardzo powolny – zwłaszcza podczas korzystania z komponentów SkiaSharp w widokach. Nie mogę używać Hyper-V, ponieważ muszę również uruchamiać maszyny wirtualne VMware, a czasem także maszyny VirtualBox. Jednak system Windows-Hypervisor-Platform jest aktywny, a sterownik procesorów AMD jest instalowany z menu Android SDK (również instalowany jest stąd Intel Haxm, ponieważ VS mi powiedział, ale zakładam, że nie powinno to być konieczne na platformie AMD platforma AMD?). Czy jest coś jeszcze, mam todo? Opóźnienie pogarsza się, gdy debugger jest do niego przywiązany.
Microsoft Open-Source Platform do budowania aplikacji na Androida i iOS z .Net i c#.
Czy emulatory spowalniają komputer?
Próba doskonale naśladowania rodzaju procesora na inny rodzaj procesora jest zawsze trudny i O ile nie zostanie dokładnie udokumentowane i zoptymalizowane do perfekcji, będzie działać powoli. Niektóre emulatory Androida działają lepiej, ponieważ mogą nie być tak rozdęte lub mogą być bardziej zoptymalizowane niż konkurencja.
Który emulator jest najlepszy na powolny komputer?
Gorący! Najlepsze emulatory Androida na niski poziom PC w 2023
- Bluestacks.
- Noxplayer.
- Ldplayer.
- Droid4X (dla 2 GB pamięci RAM)
- Memu Play (tylko 2 GB RAM)
- Andy (3 GB RAM)
- Genymotion (emulator 64 -bitowy)
Czy Bluestacks Slow PC?
Tak, bluestacks może spowolnić komputer, ponieważ wymaga dużo pamięci RAM. Jednak pamięć RAM to nie tylko główna rzecz, procesor, karta graficzna itp. są również ważne. Jeśli Twój procesor graficzny lub inne wymagania są niskie, może spowolnić komputer.
Czy potrzebujesz potężnego komputera, aby uruchomić emulator?
FAQ 2: Czy komputer emulacyjny wymaga potężnego procesora? Tak, ale nie zawsze. CPU jest zdecydowanie największym czynnikiem w zdolności komputera do gry na emulatorach, podobnie jak w przypadku symulacji sprzętu konsoli. Więcej informacji na ten temat można znaleźć w części procesora w drugiej sekcji powyżej.
Ile pamięci RAM emulator?
Wymagania systemowe emulatora
Aby uzyskać najlepsze wrażenia, należy użyć emulatora w Android Studio na komputerze z przynajmniej następującymi specyfikacjami: 16 GB RAM.
Czy emulator powoli komputer?
Jest 8 GB Ram Fine do gier?
Dzięki 8 GB RAM będziesz mógł grać w większości wydanych gier bez wielu problemów, ale niektóre gry mogą nie grać w najwyższej jakości i być może będziesz musiał zamknąć inne aplikacje.
Jak Overkill jest 32 GB pamięci RAM?
32 GB pamięci RAM jest uważane za wysokie i jest ogólnie przesadzone dla większości użytkowników. W przypadku większości codziennych użytkowania i podstawowych zadań, takich jak przeglądanie internetowe, e -mail i podstawowa praca biurowa, 8 GB pamięci RAM to więcej niż wystarczające. Nawet w przypadku gier lub edycji wideo 16 GB jest zazwyczaj wystarczające.
Czy emulatory zawsze opóźniają?
Ponieważ emulatory są zawsze powolne. Dokładnie naśladują emulowany system i w przeciwieństwie do symulatorów, nie mają innej implementacji. Więc emulatory Android całkowicie naśladują system systemu Android i podobny do posiadania maszyny wirtualnej.
Czy RTX 3060 jest dobry do emulacji?
Uruchomienie listy gier emulatorów podczas korzystania z GeForce RTX 3060 może zobaczyć, jak może zwrócić wiarygodne 70 fps. Który jest w wysokich ustawieniach wydajności 1080p. Dzięki tak doskonałemu występowi znalezionemu w 1080p. Gdzie wciąż widzimy solidną liczbę ramek 38 w Ultra Graphics, nawet w rozdzielczości 1440p.
Ma 6 rdzeni wystarczających do emulacji?
Emulatory na ogół wykorzystują tylko 2 rdzenie lub z hackami, czasem 3 lub 4 rdzenie. Zatem posiadanie procesora z 6 lub więcej rdzeniami z hiper-threading/równoczesne wielokresting, nie pomaga ani nie daje wspomnianego procesora przewagi nad procesorem z tylko 4 rdzeniami.
Dlaczego Bluestacks jest tak opóźniony?
Jeśli Bluestacks działa powoli na komputerze, może to wynikać z niewystarczającej przydział. W najnowszych aktualizacjach Bluestacks zaczął zawierać opcję zarządzania zasobami systemowymi przydzielonymi Bluestacks Emulator.
Czy Bluestacks może działać płynnie na 4 GB pamięci RAM?
Jakie są minimalne wymagania systemowe? RAM: Twój komputer musi mieć co najmniej 4 GB pamięci RAM. (Uwaga: posiadanie 4 GB lub więcej miejsca na dysku nie zastępuje RAM.) Musisz być administratorem na swoim komputerze.
Czy Bluestacks może uruchomić 60 fps?
W rzeczywistości, jeśli masz dobry komputer, który spełnia zalecane wymagania do uruchamiania Bluestacks, możesz przekształcić swoje ustawienia do maksimum i osiągnąć wydajność daleko poza standardem 60 Fps. Należy pamiętać, że nie wszystkie gry mobilne obsługują Framerates wyższe niż 60 fps.
Który emulator używa najmniej pamięci RAM?
Najlepszy emulator Androida na pc niskiej klasy
- Bluestacks. Jeśli szukasz emulatora typu „”, który jest specjalnie zaprojektowany do uruchamiania gier Android na Windows 10 na najwyższym poziomie, Bluestacks to idealna opcja. .
- Emulator MSI. .
- Android Studio. .
- Noxplayer. .
- Ldplayer. .
- Memu Play. .
- LambDatest. .
- Koplay.
Czy Bluestacks może działać na 1 GB pamięci RAM?
Ma nie tylko dość duży rozmiar, ale jego minimalne wymagania systemowe to urządzenie mobilne z 1 GB pamięci RAM. DNM zaleca 1.5 GB pamięci RAM. Niestety otrzymaliśmy trochę niezbyt pretendenta “Raporty” od wielu graczy z 1 GB urządzeń mobilnych RAM.
Co to jest komputer z niskim końcem?
Co to jest komputer z niskim poziomem? PC o niskim poziomie to komputer o stosunkowo słaby sprzęt i wydajność. Typowy komputer o niskiej klasy ma procesor Ryzen 3 lub I3, 8 GB lub mniej pamięci RAM, a czasem budżetową kartę graficzną.
Jest RTX 3060 Overkill?
3060 ti to coś w rodzaju przesadnej, chyba że chcesz ponad 144 Hz, 3060 ti jest więcej dla 1440p. Jeśli chcesz tylko 60 Hz 1080p, wybierz 3060 non-ti.
Czy dowolne emulatory używają GPU?
Domyślnie emulator decyduje, czy korzystać z przyspieszenia grafiki sprzętowej lub oprogramowania w oparciu o konfigurację komputerową. Jeśli sprzęt GPU i sterowniki są kompatybilne, emulator używa GPU. W przeciwnym razie emulator korzysta z przyspieszenia oprogramowania (za pomocą procesora komputera) do symulacji przetwarzania GPU.
To 3060 Overkill do gier?
Tak. RTX 3060 jest więcej niż wystarczający do gier, a także RTX 3080 jest lepszy. Powinieneś kupić, na co masz budżet.
Dlaczego emulatory nie są doskonałe?
Ponieważ emulatory są tylko przybliżeniem oryginalnego sprzętu konsoli, nie są doskonałe. W zależności od gry, emulatora i wtyczek graficznych, których używasz, możesz napotkać problemy, od drobnych usterek wizualnych po awarie łamania gry.
Jakie są ryzyko używania emulatorów?
Wady do emulatorów
Ponieważ emulatory muszą odtworzyć zachowanie zupełnie innego urządzenia, bez własnego dedykowanego sprzętu lub źródła zasilania, emulatory są często wolniejsze niż system, który symulują. Jest to szczególnie prawdziwe, jeśli naśladujesz nowy system.
Są ryzykowne emulatory?
Tak, główne emulatory, takie jak PCSX2, są całkowicie bezpieczne.
Jest 1 TB RAM Overkill?
Z 1 TB pamięci RAM możesz buforować dziesiątki, a nawet setki filmów (na YouTube, Vimeo, Dailymotion i inne strony) z wyprzedzeniem, aby zagrać w wolnym czasie. Zwykle jest to zły pomysł, ponieważ ładowanie danych z wirtualnego pamięci RAM do fizycznego pamięci RAM jest powolne. Ale jeśli masz 1 TB pamięci RAM, nigdy nie będzie to dla ciebie problemem.
Jest 128 GB Ram Overkill?
Ilość potrzeb, której potrzebujesz, będzie ostatecznie zależeć od obciążenia pracą. O ile nie edytujesz filmów o rozdzielczości 8K lub planujesz jednocześnie pracować z wieloma programami dotyczącymi żądania RAM, 128 GB jest przesadzona dla większości użytkowników.
To 64 GB RAM za dużo do gier?
Dla graczy 64 GB jest z pewnością przesada: 16 GB będzie dobrze w przypadku nowych wydań tytułów w najbliższej przyszłości. To, co jeszcze jest na twoim komputerze, podnosząc pamięć, która może tego wymagać. Przeglądarki mogą zjeść kilka koncertów, szczególnie jeśli masz otwartą wiązkę zakładek i rozszerzenia.
Czy emulator sprawia, że komputer jest powolny
Оjed
Ыы зарегистрир John. С помощю этой страницы ыы сожем оRipееделить, что запросы оRтравляете имено ыы, а не роvert. Почем это могло пRроизойиS?
Эта страница отображается тех слччаях, когда автоматическими системамgz которые наршают усовия исполззования. Страница перестанеura. До этого момента для исползования слжжж Google неоtoś.
Источником запросов может слжить ведоносное по, подкbarów. ыылку заRzy. Еarag ы исползеете общий доступ и интернет, проблема может ыть с компюююеyn с таким жж жж жесом, кк у комszczeюююе000. Обратитеunks к соем системном адинистратору. Подроlit.
Проверка по слову может также появаятьenia, еaсли ы водите сложные ззапры, оind обычно enia оиизи инenia оtoś еами, или же водите заlektora.
Dlaczego emulator Androida jest tak wolny? Jak możemy przyspieszyć emulator Androida? [Zamknięte]
Chcesz ulepszyć ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej liczby szczegółów można edytować lub usunąć.
Zamknięte. To pytanie musi być bardziej skoncentrowane. Obecnie nie akceptuje odpowiedzi.
Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby koncentrowało się na jednym problemu tylko edytując ten post.
Zamknięty 5 lat temu .
Społeczność dokonała przeglądu, czy ponownie otworzyć to pytanie 1 rok temu i zostawiła je zamknięta:
Oryginalne bliskie powody (y) nie zostały rozwiązane
mam 2.67 Procesor GHZ Celeron i 1.21 GB RAM na x86 Okna XP Maszyna profesjonalna. Rozumiem, że Emulator Androida powinien zacząć dość szybko na takiej maszynie, ale dla mnie nie. Śledziłem wszystkie instrukcje konfigurowania IDE, SDK, JDK i tym podobne i odniosłem sukces w szybkim założeniu emulatora, ale to jest bardzo rzadkie. Jak mogę rozwiązać ten problem? Nawet jeśli uruchomi się i ładuje ekran główny, jest bardzo powolny. Próbowałem IDE Eclipse w wersji 3.5 (Galileo) i 3.4 (Ganymede).
Społeczność Wiki
Alternatywa to genymotion. Genymotion.com. To jest dużo szybciej. Prosta instalacja.
14 lipca 2015 o 2:47
Znalazłem emulator, który będzie działał (i przez to znaczy Waaaay) szybciej w Linux. Mam laptopa z podwójnym, w systemie Windows emulator zajmuje około 15 minut, a Linux około 30 sekund. Nie wiem o innych systemach operacyjnych, takich jak OSX, ale czuję się dla mnie czymś.
26 października 2015 o 11:06
Android Studio 2.Zgłoszono, że 0 ma nie tylko znacznie szybszy emulator, ale wykorzystuje „natychmiastowy bieg”, który pozwala na wdrożenie pewnych zmian w twoim źródle, takich jak XML, w sekundach do celu bez ponownego odbudowy i ponownego wdrożenia APK. Zobacz Android-Developers.Blogspot.współ.Wielka Brytania/2015/11/…
2 grudnia 2015 o 22:44
Myślę, że twój pamięć RAM jest bardzo mały dla emulatora, który może działać szybciej.
5 lipca 2016 o 22:24
Jednym ze sposobów uniknięcia zdezorientowanych komentarzy może być posiadanie małego pudełka z powiadomieniem, że pytanie jest starsze niż, powiedzmy, 2 lata. Technologia zmienia się szybko i chcesz, aby wiek wpłynął na rangę, mimo że pytanie nie powinno być zamknięte/zarchiwizowane jak na mniejszych stronach.
21 lutego 2017 o 14:45
77 Answers 77
Aktualizacja
Możesz teraz włączyć opcję szybkiego rozruchu dla emulatora Androida. To uratuje stan emulatora i szybko uruchomi emulator przy następnym rozruchu.
Kliknij przycisk Edytuj emulator, a następnie kliknij Pokaż ustawienie zaawansowane . Następnie włącz szybki rozruch jak poniżej zrzut ekranu.
Android Development Tools (ADT) 9.0.0 (lub później) ma funkcję, która pozwala zapisać stan AVD (emulator) i możesz natychmiast uruchomić emulator. Musisz włączyć tę funkcję podczas tworzenia nowego AVD lub możesz ją po prostu utworzyć później, edytując AVD.
Zwiększyłem również rozmiar pamięci RAM urządzenia do 1024, co powoduje bardzo szybki emulator.
Więcej informacji można znaleźć w podanych poniżej zrzutach ekranu.
Tworzenie nowego AVD z funkcją Save Snapshot.
Uruchomienie emulatora z migawki.
Oraz w celu przyspieszenia emulatora, do którego możesz się odwołać Przyspiesz swój emulator Androida!:
Korzystanie z dysku twardego SSD ma zbyt duży wpływ i zalecam użycie bardziej odpowiedniego pamięci RAM (8 lub więcej)
Społeczność Wiki
Podczas aktualizacji i istniejącego urządzenia wytrzyj dane użytkownika na pierwszym uruchomieniu z Migshot
10 maja 2011 o 11:13
Ustawiam AVD jako to, ale wydaje się nadal powolne, kiedy ponownie uruchamiam AVD, dlaczego?
16 lipca 2011 o 13:01
@Peter ehrlich: po prostu idź do Okno> Android SDK i AVD Manager i wybierz AVD, które chcesz uruchomić z listy, a następnie kliknij Początek przycisk w prawym okienku. Otworzy to samo, co chcesz.
2 stycznia 2012 o 7:10
„Nie udało mi się przydzielić pamięci” podczas ustawienia 1024. Wyświetlał również ostrzeżenie na dole okna konfiguracji, mówiąc: „W systemie Windows emulujący pamięć RAM większy niż 768 m może się nie udać. „Próbowałem ustawić go na 770, a potem zadziałało. Nie udało się ustawić go na 800.
6 sierpnia 2013 o 10:56
@ Msmit1993: Możesz użyć emulatora opartego na Intel x86 z narzędziem HAX. Uwierz mi, będziesz zaskoczony, że emulator szybciej niż twoje rzeczywiste urządzenie.
22 listopada 2013 o 12:48
WAŻNA UWAGA: Proszę Pierwszy Zapoznaj się z listą Intel o VT, aby upewnić się, że procesor obsługuje Intel VT.
Haxm przyspiesza powolny emulator Androida
Haxm oznacza – „Intel Hardware przyspieszony menedżer wykonania”
Obecnie obsługuje tylko Intel® VT (Intel Virtualization Technology).
Emulator z Androidem oparty jest na QEMU. Interfejs między QEMU a sterownikiem HAXM w systemie hosta jest zaprojektowany tak, aby był dostawcą-agnostyka.
Kroki konfiguracji środowiska programistycznego dla Androida dla HAXM
- Zaktualizuj Eclipse: Upewnij się, że instalacja Eclipse i wtyczka ADT są w pełni aktualne.
- Zaktualizuj swoje narzędzia na Androida: Po każdej aktualizacji wtyczki Eclipse ważne jest, aby zaktualizować swoje narzędzia Android SDK. Aby to zrobić, uruchom menedżera Android SDK i zaktualizuj wszystkie komponenty Android SDK. Aby skorzystać z Haxm, musisz być w wersji 17.
- Pobierz Obrazy systemu atomu x86 i Intel Hardware przyspieszony sterownik menedżera wykonania. Śledź obraz poniżej:
- Zainstaluj sterownik haxm, uruchamiając „Intelhaxm.exe “. Zostanie zlokalizowany w jednej z następujących lokalizacji:
- C: \ Program Files \ Android \ Android-Sdk \ Extras \ Intel \ Hardware_accelered_Execution_Manager
- C: \ Users \\ ADT-Bundle-Windows-X86_64 \ Sdk \ Extras \ Intel \ Hardware_accelered_Execution_Manager
Jeśli instalator nie powiedzie się z komunikatem, na którym musi być włączone Intel VT, musisz włączyć to w BIOS. Zobacz opis, jak to zrobić Włączanie Intel VT (technologia wirtualizacji) .
- Stwórz nowy x86 AVD: Śledź obraz poniżej:
- Lub co do nowego SDK,
Społeczność Wiki
Dobry napis. Jeśli szukasz dokumentów z Google (zawiera kilka różnic dla Maca), można je znaleźć tutaj: programista.android.com/tools/urządzenia/emulator.html#accel-vm
7 lutego 2013 o 3:11
Nie działa na Linux.
18 lutego 2013 o 5:29
Próbowałem tego rozwiązania. Zadziałało. Jednak zainstalowałem za pomocą monodroida i nie mogłem znaleźć Intelhaxm.exe na minutę. To było tutaj: C: \ Users \ JBarneck \ AppData \ Local \ Android \ Android-Sdk \ Extras \ Intel
29 kwietnia 2013 o 14:35
Wow, nie mogę ci wystarczająco podziękować! Nie mogę uwierzyć, że mieszkałem z powolnym emulatorem przez cały ten czas. Myślałem, że to normalne. Naprawdę tęsknię za szybkim czasem startowania, czy nie ma sposobu, aby włączyć migawkę obok przyspieszenia GPU?
10 lipca 2013 o 12:20
To działa świetnie. Dzięki za podzielenie się tym! Kiedy „Użyj GPU hosta”, emulator mocno migoczy, ale także bez umożliwionego GPU hosta jest teraz naprawdę szybki.
12 września 2013 o 9:23
Wypróbuj Android x86. Jest znacznie szybszy niż emulator Google Android. Wykonaj następujące kroki:
- Zainstaluj VirtualBox.
- Pobierz potrzebny plik ISO.
- Utwórz maszynę wirtualną jako Linux 2.6/Inne Linux, 512 MB RAM, HD 2 GB. Sieć: PCNET-FAST III, dołączone do NAT. Możesz także użyć pomostowego adaptera, ale potrzebujesz serwera DHCP w swoim środowisku.
- Zainstaluj Android X86 na emulatorze, uruchom go.
- Naciśnij alt + f1, wpisz netcfg, pamiętaj o adresie IP, naciśnij alt + f7 .
- Uruchom CMD w systemie Windows XP, zmień katalog na katalog narzędzi z Androidem, wpisz ADB Connect .
- Rozpocznij zaćmienie, otwórz wtyczkę ADT, znajdź urządzenie i ciesz się!
Społeczność Wiki
Więc połączyłem. Jak sprawić, by ekran był pionowy? Nigdzie nie widzę przycisków sprzętu telefonicznego.
20 maja 2011 o 1:54
27 maja 2011 o 17:26
Aby przypomnieć wam, że musicie włączyć integrację myszy w menu urządzenia, jeśli lubisz używać myszy w emulatorze!
26 lipca 2011 o 4:05
Zauważ, że jeśli używasz czegoś, co jest specyficzne dla uzbrojenia (na przykład Mono na Androida), nie będzie działać na Androida X86.
7 września 2011 o 17:31
Dla mnie Netcfg pokazuje LO 127.0.0.1 255.0.0.0 0x00000049 jest tutaj 127.0.0.1 IP, o którym powinienem wspomnieć w poleceniu ADB ? pokazuje „Nie można połączyć się z 127.0.0.1: 5555 “Proszę o pomoc.
16 października 2011 o 12:00
AKTUALIZACJA: Najnowsza wersja Android Studio (2.x) dokonał znacznych ulepszeń w pakietowym emulatorze. Jest responsywny i ma całą masę funkcji.
Dla tych, którzy nadal są zainteresowani: spróbuj użyć genymotion. Możesz pobrać wersję dla systemu Windows/Mac OS X/Linux po zarejestrowaniu. Dostępna jest również wtyczka Eclipse:
Instalację wtyczki można wykonać, uruchamiając menu Eclipse i przechodząc do menu „Pomoc/instaluj nowe oprogramowanie”, a następnie dodaj nową stronę aktualizacji z następującym adresem URL: http: // wtyczki.Genymotion.Com/Eclipse. Wykonaj kroki wskazane przez Eclipse.
Ten emulator jest szybki i responsywny.
Genymotion pozwala kontrolować różne czujniki urządzenia, w tym poziom baterii, wytrzymałość sygnału i GPS. Najnowsza wersja zawiera teraz również narzędzia aparatu.
Społeczność Wiki
Genymotion jest zdecydowanie najlepszym sposobem opracowania/przetestowania aplikacji. Jest nie tylko szybszy i lepszy niż tradycyjny emulator. Jest też szybszy niż prawdziwe urządzenie. Używam go przez 99.99% moich wdrożeń, ponieważ oznacza to, że widzę wyniki w ułamku czasu. Oznacza to również, że mogę używać OpenGL i innych rzeczy, które nie są dostępne w normalnym emulatorze.
14 września 2013 o 18:32
Nowsze wersje genymotion nie obejmują usług GooglePlay. Ten link pokazuje, jak je ręcznie zainstalować: forum.XDA-deweloperzy.com/showthread.php?T = 2528952
7 maja 2014 o 6:35
Jest w porządku, dopóki nie zainstalujesz vbox lub dowolnego z używanych narzędzi, a następnie przestaje działać – odinstalowanie nie pomaga. Ale to był Dobrze, że to trwało.
29 marca 2016 o 14:15
Genymotion nie jest już bezpłatny (jak to było, kiedy go używałem ostatnio), nie jestem pewien, czy jest to nadal najlepszy wybór dla programistów
12 września 2016 o 14:09
Od czasu Android Studio 2 emulator został ulepszony dziesięciokrotnie. Ma wiele funkcji i działa dobrze.
2 listopada 2016 o 14:28
Emulator zawarty w (stara) wersja Eclipse jest bardzo powolna.
Ostatnie emulatory są szybsze niż w 2010 roku. Zaktualizuj swój SDK/IDE.
Osobiście używam prawdziwego telefonu do przeprowadzania testów. Jest szybszy, a testy są bardziej realistyczne. Ale jeśli chcesz przetestować swoją aplikację w wielu różnych wersjach na Androida i nie chcesz kupować kilku telefonów, od czasu do czasu będziesz musiał używać emulatora.
Społeczność Wiki
VMware działa z niezauważoną różnicą wydajności w porównaniu z prawdziwą maszyną. Nawet jeśli emulator emuluje ramię, powinien być szybszy, nawet na tej samej częstotliwości systemu, a mój komputer ma 3.6 GHz, który jest wolniejszy niż telefon z Androidem 500 MHz.
11 marca 2012 o 11:04
@RDS – Więc mój AVD powinien naśladować Intel zamiast ramienia, aby ładować szybciej ?
22 grudnia 2013 o 5:14
Nie, nie jest to zoptymalizowane dla x86. naśladuje sprzęt telefoniczny x86 – podczas gdy wspólny telefon z łatwością przewyższa dany urządzenie 🙂
28 maja 2014 o 18:58
Zdajesz sobie sprawę, że oba prowadzą ten sam emulator dobrze? Android-Sdk \ Tools \ emulator-x86.exe, nic wspólnego z Eclipse, prawdopodobnie właśnie zacząłeś używać obrazów Intel x86 z Intel Haxm.
8 września 2015 o 21:31
Cóż w porównaniu do tego, jak powolni oni wracają w dniach, w których teraz idą w prędkości błyskawicy.
18 września 2015 o 12:57
Uruchamianie emulatora jest bardzo powolne. Dobrą rzeczą jest to, że musisz uruchomić emulator. Jeśli emulator już działa i ponownie uruchamiasz aplikację, emulator stosunkowo szybko zainstaluje aplikację. Oczywiście, jeśli chcesz wiedzieć, jak szybko będzie działać przez telefon, najlepiej przetestować go na prawdziwym telefonie.
Społeczność Wiki
Jeśli zajmuje to kilka godzin, prawdopodobnie jest coś innego. To dla mnie tylko kilka minut.
25 października 2010 o 12:59
jaki jest konfiguracja sprzętowa i system operacyjny?
16 grudnia 2010 o 23:16
@Junior Mayhe: Zaprogramowałem dla Androida za pomocą Windows, Mac i Linux. Najczęściej używam Maca. Komputery, których użyłem, mają 2 do 4 koncertów pamięci RAM i dość nowoczesny procesor 2 do 3 GHz. We wszystkich przypadkach wydaje się, że najpierw uruchomienie emulatora zajmuje kilka minut, ale następnie ponowne zainstalowanie aplikacji jest dość szybkie.
17 grudnia 2010 o 15:23
@user286101: Ładowanie nowego APK do już działającego emulatora zajmuje nie więcej niż 10 sekund w moim starym laptopie (1.6 GHz podwójny rdzeń, 1 GB pamięci RAM), jedynym problemem jest to, że często zapomniałem opuścić działanie emulatora, więc musiałem przejść przez powolny proces ponownego uruchomienia (który zajmuje 3-5 minut).
12 sierpnia 2011 o 14:49
@Lieryan „nie powinien zająć więcej niż 10 sekund” Niestety, to mniej więcej w czasie symulacji C++ Projekt w dzisiejszych maszynach.
14 stycznia 2012 o 2:41
Intel wydany Zalecane instrukcje instalacji dla emulatora ICS 15 maja 2012 r. To działało dla mnie. Emulator jest teraz szybki, a interfejs użytkownika.
Pierwsza połowa instrukcji jest wystarczająco szczegółowa, więc założę, że byłeś w stanie zainstalować obrazy (systemy Atom Atomu Intel X86 za pomocą Android SDK Manager, a także Intel Haxm.
Teraz, aby upewnić się, że wszystko inne zostało skonfigurowane, abyś mógł cieszyć się wysoce działającym emulatorem:
sudo kextload -b com.Intel.Kext.Intelhaxm (Mac)
Jeśli Haxm działa poprawnie, możesz zobaczyć tę wiadomość podczas uruchamiania emulatora:
Hax działa, a emulator działa w trybie szybkim
W przeciwnym razie możesz zobaczyć ten błąd:
Hax nie działa, a emulator działa w emulatorze emulacji:
Nie udało się otworzyć modułu HAX- Użyj emulacji GPU. Nie można użyć opcji migawki podczas korzystania z emulacji GPU od tego pisma. Upewnij się, że emulacja GPU jest ustawiona na „Tak”.
- Ustaw pamięć urządzenia na 1024 MB lub więcej, ale nie więcej niż ustawienie Intel Haxm. Używam 1024 MB na urządzenie i 2048 dla haxm.
Zawsze sprawdź dwukrotnie ustawienia po zapisaniu! Emulator jest bardzo wybredny w kwestii tego, co pozwala na ustawienie, i przywróci konfiguracje bez mówienia.
W tych ustawieniach nie pojawia się już klawiatura oprogramowania, ani nie wynika z tyłu, menu i najnowszych klawiszy. Wydaje się, że jest to ograniczenie obecnego obrazu systemu Intel x86 ICS. Będziesz musiał użyć skrótów klawiatury.
Na systemie systemu Mac musisz pomieścić kontrolę FN + dla klawiszy F1 – F12 do pracy. Strona w górę/w dół/lewym/prawym można wykonać za pomocą klawiszy sterujących + strzałek.
Społeczność Wiki
Zachowaj ostrożność podczas korzystania z maszyny wirtualnej z Intel Haxm. Najwyraźniej środowisko wirtualne może zostać uszkodzone, jeśli pamięć systemowa jest wyczerpana.
14 czerwca 2012 o 15:28
Android-dev.RO/Web/Gość/Strona główna To kolejna dobra instrukcja krok po kroku do konfigurowania haxm x86 AVD w Eclipse. Dodatkowo wyjaśnia, jak skonfigurować API Google.
15 października 2012 o 13:58
Nie jestem pewien, czy to ja robię coś złego, ale ściśle przestrzegałem przewodnika i dostałem: „Hax działa, a emulator działa w trybie szybkim virt”, tuż przed rozpoczęciem urządzenia, ale. W rzeczywistości ładuje się nawet wolniej niż oryginalna wersja ramienia. Jestem na MAC, a CPU obsługuje VT.
9 grudnia 2012 o 18:46
To jest właściwa odpowiedź.. Mam zainstalowany procesor Intel X86 i włączono GPU. Emulator jest bardzo responsywny i gładki z tymi ustawieniami. WRESZCIE ! Jeśli potrzebujesz pomocy w konfiguracji w systemie Windows lub Mac, daj mi znać. Adios wszyscy
9 lutego 2013 o 23:22
Dzięki za to, przetestowane w systemie Windows 7 Pro, Intel Core i7 3770 i działa. W systemie Windows Intel Hardware przyspieszony Menedżer wykonania (HAXM) musi zostać zainstalowany, zacznie się automatycznie. Po prostu utwórz AVD z Intel Atom x86 i upewnij się, że „Użyj GPU hosta”
14 marca 2013 o 0:35
Możesz utworzyć emulator.nietoperz z następującym poleceniem, aby uruchomić emulator. Zacznie się szybciej.
emulator.exe -CPU-DELAY 0 -NO-BOOT-ANIM @
Lub na UNIX (smaki Mac lub Linux):
emulator -CPU-DELAY 0 -NO-BOOT-ANIM @
Społeczność Wiki
Dodanie -No-Boot-Anim zmniejszył czas uruchamiania o około 38%. Dzięki!
10 czerwca 2011 o 21:39
(Android Studio) Wybierz Uruchom> Edytuj konfiguracje. . W lewym panelu Okno dialogowe Uruchom/debugowanie konfiguracji, Wybierz lub utwórz konfigurację. Pod Urządzenie docelowe Opcje, wybierz AVD. W Emulator zakładka, Enter -No-Boot-Anim w Dodatkowe opcje wiersza poleceń pole
26 czerwca 2015 o 3:58
Zauważyłem, że emulator zaczyna się znacznie szybciej, jeśli nie ma podłączonego serwera Dalvik Debug Monitor (DDMS). Więc jeśli uruchomisz emulator z wirtualnego menedżera urządzeń ”.exe “i Eclipse nie są uruchamiane, emulator działa szybciej.
Jeśli zaczniesz emulator z Eclipse: DDMS tam jest, więc czasami emulator jest bardzo powolny, ale czasami jest szybszy.
Społeczność Wiki
@Shekhar: DDMS = Dalvik Debug Monitor Server
12 sierpnia 2011 o 14:50
Jeśli uruchomimy emulator przez linię poleceń Cordova Git Bash. Jak i tak wyłączyć serwer Dalvik Debug Monivor?
2 maja 2015 o 15:33
Emulatory są powolne. Naprawdę nic nie możesz na to poradzić, ale istnieją alternatywy dla emulatora.
Aby twój emulator był szybszy, możesz hostować procesor graficzny i użyć lżejszej wersji na Androida (Android 2.3 (piernik)). Rozwój na komputerze Mac byłoby lepsze. Dlaczego warto korzystać z emulatora, przy okazji? Korzystanie z prawdziwego telefonu ma większy sens.
Społeczność Wiki
Użyłem genymotion i muszę powiedzieć, że jest stosunkowo szybki niż domyślny emulator Androida.
18 listopada 2015 o 7:21
„Dlaczego warto używać emulatora, przy okazji? Korzystanie z prawdziwego telefonu ma większy sens.„Jestem w pracy i nie mamy wystarczającej liczby telefonów, aby się obejść. Nie jestem testerem, więc nie mam na nich priorytetu.
30 stycznia 2018 o 15:01
emulator nie jest powolny, ale twój maszyna. Sugerowane obrazy x86.
2 marca 2018 o 11:01
@Almo, prawdziwe telefony są dobrym wyborem, ale emulator daje ci miejsce, aby Twoja aplikacja była kompatybilna z większością wersji Androida +, . W ten sposób aplikacja działała z mniejszą liczbą błędów, zanim przejdzie do testowania z prawdziwymi telefonami. Osobiście widziałem, jak niektóre problemy z projektem można łatwo naprawić, sprawdzając je w różnych emulatorach . Nie wszyscy mogą sobie pozwolić na posiadanie co najmniej 1 telefonu o różnych systemach operacyjnych i ekranu .
27 sierpnia 2018 o 3:58
Od rewizji 17 narzędzi SDK z Androidem emulator może używać przyspieszenia graficznego i rozszerzeń dostarczanych przez procesor w celu lepszej wydajności. Wymagania wstępne oraz pełna konfiguracja i notatki użytkownika są pod adresem:
W celu włączenia aceleracji GPU uruchom emulator z wiersza poleceń lub dodaj „-GPU on” do dodatkowych opcji wiersza poleceń emulatora w konfiguracji AVD.
emulator -Avd -gpU on
Aby używać rozszerzeń komputera CPU, musisz zainstalować sterownik (ostrożność, ponieważ może on konflikt z istniejącymi sterownikami VirtualBox lub VMware). Po zainstalowaniu będzie używany automatycznie za każdym razem, gdy użyjesz AVD opartego na X86.
Społeczność Wiki
Właśnie to odkryłem. Sprawia, że emulator działa prawie tak dobrze, jak prawdziwe urządzenie!
13 kwietnia 2012 o 0:20
Zauważ, że aby użyć przyspieszenia GPU, musisz użyć Android 4.0 lub później. Ponadto, w przypadku obecnych narzędzi, których nie możesz używać zarówno migawek, jak i przyspieszenia GPU w tym samym czasie, musisz wybrać (osobiście wolę mieć przyspieszenie GPU i start wolny emulator).
5 listopada 2012 o 21:09
Spróbuj wyłączyć swój antywirus. Może sprawi, że emulator będzie trochę szybszy.
Społeczność Wiki
Uznałem, że to również prawda – usunąłem AVG bezpłatnie i zainstalowałem MS Security Essentials, a emulator zaczyna zauważalnie szybciej. Ymmv.
19 marca 2010 o 20:01
Nadal jest bardzo powolne w systemach Linux. które oczywiście nie mają AV
1 marca 2012 o 17:30
Nie mam antywirusa. Nadal trwa wieki..
28 lipca 2012 o 12:54
Mój emulator jest tak wolny na moim linux bez av, że po prostu otwiera czarne okno i wisi.Mój drugi komputer z systemem Windows nie obsługuje VT-X, więc nie działa.
18 lutego 2016 o 4:04
Spróbuj ponownie uruchomić komputer, być może spowoduje to, że emulator będzie trochę szybszy.
7 czerwca 2018 o 9:27
Android Sdk Rev. 17 Obsługuje przyspieszenie maszyn wirtualnych za pomocą technologii wirtualizacji AMD i Intel.
Ta funkcja może znacznie poprawić wydajność emulatora!
Więcej informacji można znaleźć w poniższej sekcji w dokumentacji emulatora Androida: Konfigurowanie przyspieszenia maszyny wirtualnej
Nie zapomnij zainstalować odpowiedniego sterownika dla swojego systemu operacyjnego:
- Konfigurowanie przyspieszenia maszyn wirtualnych w systemie Windows
- Konfigurowanie przyspieszenia maszyn wirtualnych na komputerze Mac
- Konfigurowanie przyspieszenia VM na Linux
Po zainstalowaniu sterowników i pobraniu obrazu systemu Android X86 (jak opisano w dokumentacji), powinieneś być w stanie utworzyć nowy AVD za pomocą obrazu x86:
- Target: Intel Atom X86 Obraz systemu – Poziom API 10
- CPU/ABI: Intel Atom (x86)
Społeczność Wiki
Niestety, obecnie AMD-V jest obsługiwany tylko w Linux (SDK Rev 17).
18 lipca 2013 o 11:29
Intel Haxm sprawił, że x86 AVD 200% ~ 300% szybciej niż wcześniej! Świetnie!
5 grudnia 2013 o 7:43
Opcja -CPU -DELAY opisana w Opcje uruchamiania emulatora może pomóc.
Społeczność Wiki
Link nie idzie teraz. Czy to jest nadal istotne?
9 stycznia 2018 o 1:04
Emulator wydaje się zwalniać, gdy jest bezczynny. Jest to widoczne przez szybkie wypychanie się nad klawiszami z boku i obserwowanie odpowiedzi na oświetlenie. Jako obejście, przechodzę -Icount Auto do Qemu podczas uruchamiania emulatora. Możesz zrobić plik wsadowy o nazwie my_avd.nietoperz, żeby to zrobić za Ciebie:
emulator @my_avd -no -boot -aNim -qemu -icount auto
- @my_avd – Uruchom urządzenie wirtualne o nazwie „my_avd”
- -No-Boot-Anim-Wyłącz animację dla szybszego rozruchu
- -Qemu Args. — przekazuj argumenty do Qemu
- -iCount [N | Auto] – Włącz licznik instrukcji wirtualnych z 2^N TICKI
To sprawiło, że animacje maślane i przyspieszyły ADB instalowane dziesięciokrotnie.
Społeczność Wiki
Dlaczego ICOUNT Auto sprawia, że jest szybciej?
27 października 2011 o 12:43
Dziękuję. -Wydaje się, że bezboot-alm!
30 grudnia 2011 o 20:51
Imponujący . W szczególności utknąłem z bardzo niską prędkością transferu „ADB”. Teraz jest naprawdę szybki, tak szybko jak obraz x86. Dziękuję
25 sierpnia 2013 o 5:30
Używam Eclipse. Czy wiesz, jak skonfigurować te opcje w moim środowisku?
11 marca 2015 o 6:16
@Mss Nie mam pojęcia. Minęły lata, odkąd korzystałem z emulatora Androida. Przepraszam!
5 kwietnia 2015 o 21:06
Emulator Android Release 9 ma nową funkcję „Snapshot”. Możesz zapisać stan emulatora (zrób obraz emulatora) i uniknąć uruchamiania podczas uruchomienia emulatora.
Społeczność Wiki
Możesz przejrzeć problemy z emulatorem w Google I/O 2011: Android Development Tools Talk, rozpoczynając 0:40:20.
Emulator działa powoli, ponieważ kompletne środowisko Androida działa na emulowanym sprzęcie, a instrukcje są wykonywane również na emulowanym procesorze ramienia.
Głównym punktem dławiania jest renderowanie, ponieważ nie działa na żaden dedykowany sprzęt, ale faktycznie jest wykonywany poprzez renderowanie oprogramowania. Obniżenie rozmiaru ekranu drastycznie poprawi wydajność emulatora. Uzyskanie większej/szybszej pamięci nie pomoże.
W tym czasie wspomnieli, że opracowują interfejs, który pozwoliłby emulatorowi na przewód przez pewne instrukcje za pośrednictwem sprzętu hosta, więc ostatecznie będziesz mógł wykorzystać występy emulatora z surową mocą sprzętu stacjonarnego.
Społeczność Wiki
Obecna wersja emulatora (maj 2011) jest powolna, szczególnie w przypadku Androida 3.0 (Honeycomb) przede wszystkim dlatego, że emulator nie obsługuje sprzętu GL – oznacza to, że kod GL jest tłumaczony na oprogramowanie (w rzeczywistości oprogramowanie ARM), które następnie zostaje naśladowane w oprogramowaniu w QEMU. To jest szalone. Pracują nad tym problemem i mają go częściowo rozwiązać, ale nie z jakąkolwiek jakością wersji.
Sprawdź wideo Google I/O 2011: Android Development Tools zobaczyć to w akcji – przeskakuj do około 44 minut.
Społeczność Wiki
Czy to oznacza, że jeśli kupimy najnowsze Raspberry Pi z procesorem ARM, będziemy mogli użyć emulatora ramienia Androida bez powolności emulującego ramienia na x86 / x86_64? To najnowszy procesor Raspberry Pi i GPU wystarczająco dobry, aby mieć szybki emulator? Czy Google dostarcza wersję narzędzi Android SDK, aby użyć emulatora ramienia?
14 października 2019 o 8:45
Użyj akceleratora emulatora Intel x86
Najpierw zainstaluj akcelerator emulatora Intel x86 (HAXM). Można to pobrać bezpośrednio z Intel lub za pomocą Android SDK Manager. W menedżerze SDK znajduje się pod dodatkami.
W wersji Android Studio, których użyłem (0.8.9), Android SDK Manager pobiera haxm, ale tak naprawdę nie uruchamia instalatora (zakładam, że zostanie to naprawione w późniejszych wydaniach). Aby uruchomić instalator, musiałem przejść do C: \ Program Files (x86) \ Android \ Android-Studio \ Sdk \ Extras \ Intel \ Hardware_accelered_Execution_Manager i ręcznie uruchom Intelhaxm.exe.
Haxm współpracuje z urządzeniami Intel, więc stworzył nowy emulator z Intel CPU.
Utwórz nowy AVD za pomocą Intel Atom x86
To znacznie poprawiło rzeczy, ale emulator wciąż czuł się trochę powolny. Ostatnim krokiem było wybranie użycia GPU hosta w Android Virtual Device Manager (AVD).
Po tych zmianach emulator Androida uruchomił się w 5-10 sekund i działał bez zauważalnego opóźnienia. Pamiętaj, że te funkcje zależą od sprzętu (CPU/GPU) i mogą nie działać na niektórych systemach.