• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps running android apps on windows phone?

samjoe111

Lurker
I am curious I made a great app that runs great on android phones.
It was obviously written in java.

I am wondering now that I have the .apk file is there away to run it on a windows mobile phone.

My friend really likes it alot when he tried it on my android phone.
He has however windows mobile phone.

Since it was written in java and runs on the dalvik VM I was wondering if there is a windows mobile phone app that allows you to run a .apk java based android phone app?

In theory all that would have to be done is allow windows mobile to load a dalvik VM to run the .apk file / .dex code

Hopefully I don't have to reinvent the app for windows that would take alot more work :cool:

At that point I would probably be will to take a stab at getting a copy of the dalvik VM if it is not to tied down to the android os and writting on for windows phones to use
http://www.netmite.com/android/mydroid/dalvik/docs/dalvik-bytecode.html

ALso not only would it have to support the dalvik VM but also the android sdk functions...
So more like an emulator of the whole android os... so I think maybe it would be even harder then just getting the dalvik VM running because you would have to also get the android os functions emulated as well ... i.e the android sdk... so more like a total android port instead of just a VM port.

Darn I don't think this is as easy unless of course you where just coding an app with a standard more universally excepted package like the J2ME then it would probably be a straight VM port but in that case J2ME is not really supported on the android any way....

So I think forget it for now until the phones are not so dependent on there sdk's / native code ,...etc. I don't blame java since it really is dalivk VM's fault and the fact that on an android the VM code is almost like native os code in that the functions are tied to the underlying machine code/sdk . As opposed to being more portable like a regular java VM.
 
Back
Top Bottom