| Author |
Android SDK is a Simulator or Emulator?
|
Hardik Trivedi
Ranch Hand
Joined: Jan 30, 2010
Posts: 252
|
|
Hi All,
This is a very general question which strikes in my mind.Android SDK comes up with the functionality where we can test our code before deoploying that on actual device.
Now as per the difference between Emulator and Simulator it should called a Simulator because it is a software.But on Android's official site developer.android.com they constantly used the term Emulator.I am confused which is correct?
Question is simple yet very important and worth to have a answer of it.
|
 |
zoheb hassan
Ranch Hand
Joined: Apr 01, 2009
Posts: 141
|
|
Hey Hardik after looking in the web for the differences i found the following definitions
Simulation is the use of modeling to create a controllable, representative stand in for a complex system. Simulations are, by definition, always incomplete
Emulation is the replacement of a real world device with an model at a well defined interface for the purposes of allowing controlled responses from the emulated real world device. The emulation is "complete" if all the interfaces are present, and the resulting observed behavior matches that of the real world device
So I guess when they at the developer site refer to it as Emulator they are right. What do you say??
-Zoheb
|
 |
Hardik Trivedi
Ranch Hand
Joined: Jan 30, 2010
Posts: 252
|
|
Yes.. I got the solid reason now .. Thanks
|
 |
Leif Ashely
Greenhorn
Joined: May 19, 2012
Posts: 1
|
|
zoheb hassan wrote:
Emulation is the replacement of a real world device with an model at a well defined interface for the purposes of allowing controlled responses from the emulated real world device. The emulation is "complete" if all the interfaces are present, and the resulting observed behavior matches that of the real world device[/b]
So I guess when they at the developer site refer to it as Emulator they are right. What do you say??
-Zoheb
The "emulator" is widely known for being a simulator. It does not:
- come with device roms or known emulation for real world devices
- off phone or SMS support
- have the ability to open listening sockets for incoming requests
etc etc. It is not an emulator like mame. It's a simulator like the iPhone/iPad simulator.
|
 |
 |
|
|
subject: Android SDK is a Simulator or Emulator?
|
|
|