THIRD RELEASE
see my post here: http://boards.openpandora.org/index.php/topic/11736-applimulator-apkenv-apkenvui/?p=251247
plants vs. zombie bugfix: http://boards.openpandora.org/index.php/topic/11736-applimulator-apkenv-apkenvui/?p=268844
--
hey just to make it public now ...
i'm working on and off on apkenv. for the one's who don't know what it is: it's a compatibility layer to run .apks natively without having to run android.
this only works for apks that use native libraries and again only for those where someone has written a support module.
the source for pandora's apkenv port can be found here: https://github.com/crowriot/apkenv
the source for the (very unfinished) interface is here: https://github.com/crowriot/apkenvui
writing support modules is really time consuming, because you need to implement all functions the native library expects to have within the java code. and once you have those function skeletonts in place you mostly get a segfault somewhere :huh:
having a working support module in place, it doesn't mean it works for all versions of the apks. you're mostly bound to a specific version the module was written for.
currently working are
- the rabbit game 2 (http://thp.io/2011/trg2/)
- fruit ninja 1.5.2 and 1.5.4
- angry birds, angry birds space (dunno which versions exactly, will find out)
i'm working to finish the cut the rope module, but it's a rather old version which works. newer versions just segfault (again).
i initially tried to get the unity player working, but again, segfault.
so you see ... the main word here is segfault
but it's still fun to play fruit ninja!
attached a screenshot from my quickhack launcher interface. the icons are extracted from the apks... oh and no jetpack joyride is not working (didnt even try), i just have the apk in the folder and so the icon gets displayed.

see my post here: http://boards.openpandora.org/index.php/topic/11736-applimulator-apkenv-apkenvui/?p=251247
plants vs. zombie bugfix: http://boards.openpandora.org/index.php/topic/11736-applimulator-apkenv-apkenvui/?p=268844
--
hey just to make it public now ...
i'm working on and off on apkenv. for the one's who don't know what it is: it's a compatibility layer to run .apks natively without having to run android.
this only works for apks that use native libraries and again only for those where someone has written a support module.
the source for pandora's apkenv port can be found here: https://github.com/crowriot/apkenv
the source for the (very unfinished) interface is here: https://github.com/crowriot/apkenvui
writing support modules is really time consuming, because you need to implement all functions the native library expects to have within the java code. and once you have those function skeletonts in place you mostly get a segfault somewhere :huh:
having a working support module in place, it doesn't mean it works for all versions of the apks. you're mostly bound to a specific version the module was written for.
currently working are
- the rabbit game 2 (http://thp.io/2011/trg2/)
- fruit ninja 1.5.2 and 1.5.4
- angry birds, angry birds space (dunno which versions exactly, will find out)
i'm working to finish the cut the rope module, but it's a rather old version which works. newer versions just segfault (again).
i initially tried to get the unity player working, but again, segfault.
so you see ... the main word here is segfault
but it's still fun to play fruit ninja!
attached a screenshot from my quickhack launcher interface. the icons are extracted from the apks... oh and no jetpack joyride is not working (didnt even try), i just have the apk in the folder and so the icon gets displayed.

Last edited by a moderator: