Could the Android emulator on the SDK be used to run apps on other OS without running Android itself? what would be the impact on the perfomance of the app?
-
-
Answer:
Android is a virtual machine (VM) layer that goes on top of an OS. Android doesn't specify which OS it needs runs on top of, but nearly all Android devices use Linux. In this way it is very similar to Sun/Oracle's Java VM. An app written for Android requires a compatible VM and libraries to run, but it doesn't require a specific OS. There are ports of the Android VM and APIs to other platforms, and even a reimplementation of the Android VM called "Alien Dalvik" that runs on many OSes.
Pat Roberts at Quora Visit the source
Other answers
A solution is : http://www.bluestacks.com/ However, according to their product info, they use lightweight virtualization. I believe running the original VM inside a virtualized Android OS, based on Linux, is more reliable than making the Dalvik VM run on a foreign (to it) operating system. The Android emulator on the SDK does run the Android Linux stack, but inside a virtual machine.
Miguel Paraz
Related Q & A:
- What will be the impact of unlimited money supply?Best solution by Quora
- How can I auto run ccleaner on Mac OS X?Best solution by forum.piriform.com
- Is it possible for android emulator to send multiple SMS?Best solution by developer.android.com
- What is the environmental impact of LED/LCD printers?Best solution by Yahoo! Answers
- How to sing really fast without running out of breath?Best solution by wiki.answers.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.