Turn your Python application into an Android APK (by kivy)

Python-for-android Alternatives

Similar projects and alternatives to python-for-android

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better python-for-android alternative or higher similarity.

python-for-android discussion

Log in or Post with

python-for-android reviews and mentions

Posts with mentions or reviews of python-for-android. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-07-06.
  • Kivy – a cross platform Python UI framework
    13 projects | | 6 Jul 2024
    There is a galaxy of projects around Kivy, such as to compile python project for Android (with Kivy or not) or for cross plateform API (notifications, hardware, filechooser, etc).

    For UI there is for Material design on top of Kivy.

    And the team is nice (I've met some of them at PyCon or FOSDEM).

    The framework is pleasant to use, and there is a descriptive language, kv, which is really great.

    Cross compiling may be painful though (I did it for Android) and the app loading time is a bit long, but it's working.

    Some things may be missing in comparison to big frameworks such as Qt, there is no WebView for instance, and accessibility is unfortunately not as good.

    It's overall a very good project and it's a pity that it's not more known and used.

  • Error compiling kivy based app to APK using Buildozer
    1 project | /r/kivy | 10 Sep 2023
  • Error during build process on Buildozer + kivy. I'm tired). 2 days of struggle.
    3 projects | /r/kivy | 13 Jul 2023
    With that said the error is probably caused by something else, if you can't get it working post the complete build output with log_level=2. It could be an issue with your Java environment as per this issue
  • Recipes in kivy
    2 projects | /r/kivy | 12 Jul 2023
    I assume you are referring to Android here... The existing p4a build recipes are located in the pythonforandroid/recipes directory, you need make a grpc directory in this format.
  • Error during compilation, before was working :(
    1 project | /r/kivy | 26 May 2023
  • App runs but crashes on calling on openai function , llama_index , langchain
    1 project | /r/kivy | 22 May 2023
    You can't use any random library on Android, you are limited to pure python code and libraries with a build recipe for cross compilation. I am not familiar with the packages you try to use here, but probably there are no existing recipes and you'll need to provide that yourself to get it working (which, if I had to guess, is not going to be easy)
  • Compile iOS app on Mac after development on Windows
    3 projects | /r/kivy | 15 May 2023
    Build recipes are used to compile libraries for use on mobile platforms, see kivy-ios recipes directory and the corresponding python-for-android recipes directory. The quality varies here, some recipes may use outdated versions or provide limited library functionality. If you develop on Windows, you can install and use pretty much any Python package, but on mobile platforms, you are limited to those that are either 100% pure python, or have a build recipe.
  • Anyone succeeded in kivy+ocr?
    1 project | /r/kivy | 2 Apr 2023
    figure out a recipe for buildozer. imo harder, as compiling is hell/we aren't trained to compile as python programmers. if you have C/C++ experience and have used make/clang before this route is for you.
  • Budozer not find swagger-client that satisfies
    2 projects | /r/kivy | 2 Feb 2023
    This should work as long as they are either pure python modules, or have a matching build recipe in python-for-android
  • AndroidX Issue
    1 project | /r/kivy | 14 Jan 2023
  • A note from our sponsor - InfluxDB | 20 Jul 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →


Basic python-for-android repo stats
3 days ago

Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in is all you need to start monitoring your apps. Sign up for our free tier today.