Questions tagged [emulation]

For questions about emulation and emulators, where a computer program is emulating (imitating) the behavior of another program or hardware device.

An emulator is a system which is designed to perform the duties of a different system. An emulator is distinct from a simulator (an emulator is intended to replicate the external behaviour of a system, whereas a simulator replicates the internal behaviour). See:

Emulators are commonly used to allow programs written for one system to be run on a different system. This is desirable when developing for a wide variety of target platforms, or when maintaining old programs designed for deprecated hardware.

One type of emulator that emulates a computer is called a . These are used by companies so they can tests their apps on the emulator rather than on an actual hardware.

Examples of some emulators:

Questions in this tag should relate in some way to the implementation or usage of a computer system which is an emulator.

4400 questions
60
votes
13 answers

Can I tweak my android emulator to make it fast?

I am using the android emulator to run my programs. But its really slow. It takes around 90 seconds to startup and show the home screen. Can I tweak it so that I can reduce this time considerably? Thanks
Bohemian
  • 5,957
  • 11
  • 38
  • 47
56
votes
8 answers

How to compile the Android AOSP kernel and test it with the Android Emulator?

Has anyone successfully compiled the android kernel and tested it in the Android emulator, and if so is there anything that special that needs to be done? Documentation for the SDK is excellent, however documentation for compiling the kernel and…
55
votes
3 answers

What are the specific differences between an "emulator" and a "virtual machine"?

I see that they are different things but I really can't tell why. Some people say: "emulators are for games; virtual machines are for operating systems" I don't agree with this answers because there are emulators for platforms other than videogame…
A.J.
  • 966
  • 1
  • 9
  • 22
54
votes
29 answers

"waiting for target device to come online" in Android Studio 2.3

Recently upgraded to Android Studio from 2.2.3 to 2., running on Win10 Emulator stopped working since then. Tried installing other images(25 rev 4)/upgrading for AVD but nothing seems to work. After running gradle and showing "waiting for target…
fidelis
  • 543
  • 1
  • 4
  • 9
54
votes
9 answers

Pairing Android and Wear emulators

I don't have an Android Wear, nor do I have a phone running 4.3. Is there a way to connect the JB 4.3 emulator and Android Wear emulator for app development?
user2498079
  • 2,872
  • 8
  • 32
  • 60
52
votes
11 answers

Internet Explorer 6 emulator recommendation

What good tool can be recommended for emulating Internet Explorer 6? I would rather not have to go and install an old copy of Windows XP somewhere.
Paddy
  • 33,309
  • 15
  • 79
  • 114
51
votes
3 answers

Failure [install_parse_failed_no_certificates] when attempting to install APK to the emulator

I downloaded Myfiles.apk from the internet and I'm trying to install it to my Android emulator. While installing Myfiles.apk file through the command prompt, I'm getting this error. I tried following in command prompt C:\android-sdk\tools> adb -s…
sid123
  • 519
  • 1
  • 6
  • 7
50
votes
13 answers

Android programmatically disable autocomplete/autosuggest for EditText in emulator

Targeting Android 2.2 I have read the answers to the following questions: Turn off autosuggest for EditText? Android: Multiline & No autosuggest in EditText I have tried the following variations on the…
gyoda
  • 1,053
  • 2
  • 11
  • 22
50
votes
4 answers

Android Multitouch - Possible to test in emulator?

I recently discovered that the Android 2.0 SDK supports multitouch through new functions in the MotionEvent class. You can specify a pointer index when retrieving touch properties, and in cases where multiple fingers are on the screen there should…
Ben Gotow
  • 14,805
  • 3
  • 42
  • 47
48
votes
1 answer

What is the difference between two Credential use options "VPN and apps" vs "Wifi" when installing a custom certificate on an Android emulator?

I'm trying to install a Charles Certificate on an Android emulator and I noticed that there are two Credential use options: "VPN and apps" and "Wi-Fi". I've tried looking around for explanations regarding to the two options, but the one I've found…
Some Noob Student
  • 14,186
  • 13
  • 65
  • 103
48
votes
11 answers

VT Not Supported when Installing HAXM

I am trying to install fast Android emulator which uses Intel x86 emulator accelerator. I've downloaded the accelerator via SDK manager but when I tried to install it I got following error message in the beginning of the installation: I know that…
Aleksei Petrenko
  • 6,698
  • 10
  • 53
  • 87
47
votes
10 answers

Android emulator uses 100% cpu even if nothing i running on it ?

I have a celeron processor :/ and android emulator on eclipse uses 100% of cpu and hangs everything unless I kill it . I was just trying a hello android program from a book and don`t know much about android or even eclipse .I have the…
user882440
  • 555
  • 1
  • 5
  • 7
46
votes
6 answers

Google Play Services Missing in Emulator (Android 4.4.2)

For the emulator I have below, I am getting the error message that "Google Play Services not installed on the device". As per the developer site, it says that 'The Android emulator with an AVD that runs the Google APIs platform based on Android…
user1406716
  • 9,565
  • 22
  • 96
  • 151
45
votes
10 answers

Android 4.4 Virtual Device Internal Storage Will Not Resize

When creating a new Android 4.4 Virtual Device using the AVD Manager, I cannot get the internal storage to be anything larger than 200MB. 512MB is the internal storage size I would like to set. I've tried: Setting the internal storage of the device…
45
votes
8 answers

Genymotion Android emulator - adb access?

I downloaded Genymotion Android emulators for Oracle VirtualBox (http://www.genymotion.com/) on my Windows 7 PC, created a virtual Jelly Bean with Google Apps device. How do I enable ADB access to it? In system settings/Developer options I already…
gregko
  • 5,642
  • 9
  • 49
  • 76