kivy / buildozer

Generic Python packager for Android and iOS
https://buildozer.readthedocs.io
MIT License
1.74k stars 499 forks source link

Configurable (auto, internal or external) android:installLocation #1185

Open chavarinbonbyn opened 4 years ago

chavarinbonbyn commented 4 years ago

Versions

Description

The default [app project]/.buildozer/android/platform/python-for-android/dist/[app]/templates/AndroidManifest.tmpl.xml has android:installLocation="auto". So the developer has no control where the app is installed.

One should be able to tell the buildozer.spec file if one prefers installation: "auto", "internal" or "external". So if one selects "internal" then the app is directly installed in phone's internal storage.

Julian-O commented 11 months ago

Further reading: App install location

Presumably this will require p4a support.