You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Alexander Taylor edited this page Feb 2, 2019
·
5 revisions
What to use
Android SDK
This is a list of Android SDK with some informations useful for us to track the issues with buildozer or python-for-android.
There is one rule to know: never use latest SDK without newer NDK released; This is due that NDK have a directory per API (android-20, android-21 etc..); If you use latest SDK, NDK will not have the directory for it, therefore the compilation will not work.
SDK 20: Current default for buildozer
SDK 21/22 (TO FIX): New notification API, current python-for-android implementation doesn't work
SDK 25: No more "android" tool, "sdkmanager" is the only entrypoint now for installating SDK. Both python-for-android and buildozer will not work.
SDK 25.3.0: ant is removed. There is a branch "sdl2_gradle" that intent to have a bootstrap for sdl2 based on gradle.
Working SDK/NDK known good sets for different build targets
SDK 24 or higher / API 26 or higher / NDK 17c: Recommended for all types of build