PDA

View Full Version : [Question] Running Android apps on N900/MeeGo


Bec
2010-08-14, 11:30
So, if iOS can partly run Flash (Frash) by emulating an Android environment, can't we emulate an Android environment to run some AndroidOS apps?

Just a suggestion/idea. It should be possible at least on some basic level.

quingu
2010-08-14, 11:41
Android apps run in a virtual machine. Actually, it's a Java environment. It's called Dalvik (http://en.wikipedia.org/wiki/Dalvik_(software)) and is quite a strange beast.

I am not aware what the status on open-sourcing of Dalvik is.

/edit: What I actually meant to say is that while one could take a module out of android os and got it to work on a different environment, this module would run as a native executable. Android apps do in fact not, as they need the virtual machine, which would have to be fully implemented in the other environment.

Bec
2010-08-14, 11:47
Well android is quite open source so far.

slartibartfass
2010-08-14, 12:02
I think the only way we will ever get android apps would be with nitdroid.

dj_steve
2010-08-14, 12:17
the dalvk VM also requires special kernel features and interfaces not provided by standard kernel hence why it unlikely to ever be ported