This is a generic launcher of Kivy application.Check documentation to install examples. Kivy Launcher for Android. Visit Site External Download Site. Launchers Apps APK The launcher is basically a part of the user interface on your Android device. By using it, you can easily customize the home screen, make calls, open mobile apps, and perform other tasks on the devices, which run on Android.
The Kivy Launcher is an Android application that can run any Kivy appstored in the kivy folder on the SD Card. You can download the latest stableversion for your android device from thePlay Store.
The stable launcher comes with various Python packages andpermissions, usually listed in the description in the store. Thosearen’t always enough for an application to run or even launch if youwork with other dependencies that are not packaged.
The Kivy Launcher is intended for quick and simple testing. Foranything more advanced we recommend building your own APK withpython-for-android.
Building¶
The Kivy Launcher is built using python-for-android. To get the most recentversions of packages you need to clean them first, so that the packager won’tgrab an old (cached) package instead of a fresh one.
Note
–minsdk 13 is necessary for the new toolchain, otherwise you’ll be ableto run apps only in landscape orientation.
Warning
Do not use any of –private, –public, –dir or other arguments foradding main.py or main.pyo to the app. The argument –launcher isabove them and tells the p4a to build the launcher version of the APK.
Usage¶
Kivy Launcher For Android Download Free
Once the launcher is installed, you need to create a folder in yourexternal storage directory (e.g. /storage/emulated/0
or/sdcard
) - this is normally your ‘home’ directory in a filebrowser. Each new folder inside kivy represents aseparate application:
Kivy On Android
Each application folder must contain anandroid.txt file. The file has to contain three basiclines:
Kivy Launcher For Android Download Pc
The file is editable so you can change for example orientation orname. These are the only options dynamically configurable here,although when the app runs you can call the Android API with PyJNIusto change other settings.
Kivy Android Tutorial
After you set your android.txt file, you can now run the launcherand start any available app from the list.
To differentiate between apps in /sdcard/kivy
, you can include an iconnamed icon.png
in the folder. The icon should be a square.
Release on the market¶
Launcher is released on Google Play with each new Kivy stablebranch. The master branch is not suitable for a regular user becauseit changes quickly and needs testing.
Source code¶
If you feel confident, feel free to improve the launcher. You can find thesource code at |renpy|_ or at |kivy|_.