Skip to content

Release 2019.10.06

Compare
Choose a tag to compare
@inclement inclement released this 22 Dec 18:51
· 639 commits to master since this release
b1f6064

python-for-android is a packager for Python apps on Android. You can create your own Python distribution including the modules and dependencies you want, and bundle it in an APK along with your own code.

Features include:

  • Support for building with both Python 2 and Python 3.
  • Different app backends including Kivy, PySDL2, and a WebView with Python webserver.
  • Automatic support for most pure Python modules, and built in support for many others, including popular dependencies such as numpy and sqlalchemy.
  • Multiple architecture targets, for APKs optimised on any given device.

The major change in this release is that NDK versions older than 19 are not supported. This is a breaking change as previously only NDK versions up to 17 were supported. If this affects you, you should receive a clear message when running python-for-android.