@@ -126,9 +126,19 @@ android_version_code
126126 to show an arbitrary dot-separated version string to the user. Every time you
127127 upload a new release to the Play Console, this number must be increased.
128128
129+ android_app_category
130+ How the app is categorized, should be one of "accessibility", "audio",
131+ "game", "image", "maps", "news", "productivity", "social", or "video".
132+
133+ android_debuggable
134+ A boolean indicating whether the app can be debugged. It is recommended to
135+ set this to True during testing.
136+
129137android_min_sdk_version
130138 Overrides the lowest version of Android that the game will still operate on.
131- The default is the minimum version of Android that Panda3D supports (19).
139+ The default is the minimum version of Android that Panda3D supports (21), it
140+ could make sense to increase this if your app uses additional APIs that are
141+ only available in newer versions.
132142
133143android_max_sdk_version
134144 Overrides the highest version of Android that the game will still operate on.
@@ -148,6 +158,17 @@ android_abis
148158 During testing, to shorten build times, it may be useful to set it to just
149159 one architecture.
150160
161+ android_manifest_file
162+ Path to an AndroidManifest.xml file that is included instead of the one
163+ generated by build_apps. This can be used to further customize the app
164+ beyond what these settings permit. The settings in the file will override
165+ those specified in the build options. However, it is easy to get something
166+ wrong and break the app. Very little checking is performed to determine
167+ whether the provided file is consistent with the supplied build options and
168+ will result in a working build. It is recommended to first use build_apps to
169+ generate a working AndroidManifest.xml and then modify it further to suit
170+ your needs.
171+
151172bdist_apps
152173----------
153174
0 commit comments