I was curious to see whether there is a way to get Jython scripts to run on Android devices. There are (or have been) some projects that try to provide this, but none of them is active any more.

But I would like to understand why this is such an issue. As far as I can see there are tools out there to convert from JVM byte code (.class files) to Davlik .dex files, e.g. included in the Android SDK. So couldn't one just convert the Jython class files into Davlik code using one such tool?

Apparently this is not as easy as I think, I guess otherwise there would be a solution already. But I would be interested in some technical details. Has anybody of you guys tried to run Jython on Android already, and what exactly is the problem here?

Thanks in advance for your clarification!

Matthias F. Brandstetter