Pomyślnie zainstalowałem Android-SDK na moim komputerze. Zasadniczo testuję aplikację na moim prawdziwym urządzeniu z Androidem (HTC HERO), więc testowanie aplikacji na prawdziwym urządzeniu jest szybkie.
Ale kiedy próbuję uruchomić emulator z już utworzonym AVD, ładowanie emulatora zajmuje dużo czasu, widziałem już kilka artykułów i forów dyskusyjnych, w których ludzie zadają te same pytania dotyczące tego samego problemu.
Więc proszę, co muszę zrobić, aby emulator ładował się szybko za każdym razem?
Mój komputer ma 2 GB pamięci RAM i myślę, że jest wystarczający do tego, czego potrzebuję. Uważam więc, że nie wynika to z braku pamięci.
Odpowiedzi:
Aby zmaksymalizować dokładność między emulatorem a rzeczywistymi urządzeniami, emulator Google używa ARM opcode, pewnego rodzaju języka maszynowego. Musi konwertować z opc ARM na opc Intela. Dlatego jest wolny. Mój komputer ma 3 GB pamięci RAM, ale wciąż jest wolny i opóźniony. Problemem nie jest pamięć RAM, ale procesor. Poprawa procesora usprawni emulator.
Aby efektywniej korzystać z emulatora, oto moje doświadczenie:
Bibliografia:
Usprawnienie działania emulatora Androida
Emulator Androida działa bardzo wolno (moje pytanie)
źródło
Emulator jest po prostu wolny, niewiele można na to poradzić.
Zobacz /programming/1554099/slow-android-emulator
źródło