Python indeed runs fine on Android once you can get it to compile (the interpreter needs to be patched to compile with bionic, or can be compiled without patches using the CrystaX NDK). The Kivy graphical framework has the associated python-for-android project [1] taking care of doing this plus including other components like Python modules (including complex ones like numpy) and can compile with different kinds of backend (not just Kivy). There are also other projects running Python on Android in different ways.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;kivy&#x2F;python-for-android" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;kivy&#x2F;python-for-android</a>