Buildozer android.ndk failed to find packageplatforms;android-31

  Kiến thức lập trình

I have been trying to compile an application built with python and kivy into an APK file using buildozer. I keep having the same error no matter what I seem to do.

Here is the error I am getting:

Warning: Failed to find package platforms;android-31



android.ndk = 25b
# Command failed: ['/home/ethan/.buildozer/android/platform/android-sdk/tools/bin/sdkmanager', '--sdk_root=/home/ethan/.buildozer/android/platform/android-sdk', 'platforms;android-31nnnnandroid.ndk = 25b']
# ENVIRONMENT:
#     SHELL = '/bin/bash'
#     WSL_DISTRO_NAME = 'Ubuntu-22.04'
#     NAME = 'DESKTOP-JF8GVCS'
#     PWD = '/mnt/c/Users/Ethan/PycharmProjects/pythonProject2/doctorapp'
#     LOGNAME = 'ethan'
#     HOME = '/home/ethan'
#     LANG = 'C.UTF-8'
#     WSL_INTEROP = '/run/WSL/1680_interop'
#     LS_COLORS = 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
#     LESSCLOSE = '/usr/bin/lesspipe %s %s'
#     ANDROID_HOME = '/home/ethan/android-sdk'
#     TERM = 'xterm-256color'
#     LESSOPEN = '| /usr/bin/lesspipe %s'
#     USER = 'ethan'
#     SHLVL = '1'
#     WSLENV = ''
#     XDG_DATA_DIRS = '/usr/local/share:/usr/share:/var/lib/snapd/desktop'
#     PATH = ('/home/ethan/.buildozer/android/platform/apache-ant-1.9.4/bin:/home/ethan/android-sdk/cmdline-tools/latest/bin:/home/ethan/android-sdk/cmdline-tools/latest/bin:/home/ethan/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program '
 'Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files '
 '(x86)/Razer Chroma SDK/bin:/mnt/c/Program Files/Razer Chroma '
 'SDK/bin:/mnt/c/Program Files (x86)/Razer/ChromaBroadcast/bin:/mnt/c/Program '
 'Files/Razer/ChromaBroadcast/bin:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program '
 'Files (x86)/NVIDIA '
 'Corporation/PhysX/Common:/mnt/c/Windows/system32/config/systemprofile/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Ethan/AppData/Local/Microsoft/WindowsApps:/mnt/c/Program '
 'Files/Git/cmd:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA '
 'NvDLISR:/mnt/c/Program '
 'Files/dotnet/:/mnt/c/Users/Ethan/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Ethan/AppData/Local/GitHubDesktop/bin:/mnt/c/Users/Ethan/AppData/Local/Programs/Microsoft '
 'VS Code/bin:/mnt/c/Users/Ethan/.dotnet/tools:/snap/bin')
#     HOSTTYPE = 'x86_64'
#     _ = '/home/ethan/.local/bin/buildozer'
#
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2

I have tried multiple things to negate this error, I have tried changing the java version, upgrading WSL, restarting over from scratch, manually install the SDK package again into a brand new folder and setting it as default. I have looked at posts online but cant find anything that has seemed to help.

I can provide my buildozer.spec file if necessary but this is my settings for sdk:

# (int) Target Android API, should be as high as possible.
android.api = 31

# (int) Minimum API your APK / AAB will support.
# android.minapi = 21

# (int) Android SDK version to use
 android.sdk = 31

# (str) Android NDK version to use
 android.ndk = 25b

# (int) Android NDK API to use. This is the minimum API your app will support, it should usually match android.minapi.
#android.ndk_api = 21

New contributor

Ethan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

Theme wordpress giá rẻ Theme wordpress giá rẻ Thiết kế website

LEAVE A COMMENT