Build failed: Requested API target 27 is not available, install it with the SDK android tool.

218 views
Skip to first unread message

Yassin Marmoud

unread,
Dec 19, 2022, 8:42:55 PM12/19/22
to Kivy users support
I followed everything still not working how I can install that SDK manual much better cuz not fair to spend 3 days from an error to another error without getting any progress.
ps: I followed what shared here https://groups.google.com/g/kivy-users/c/-MNe0xpC50I
----------------------------------------------------
the last error I got
--------------------------------------
# Check application requirements
# Compile platform
# Run ['/usr/bin/python3', '-m', 'pythonforandroid.toolchain', 'create', '--dist_name=RecoVine', '--bootstrap=sdl2', '--requirements=python3,kivy==2.0.0,kivymd==0.104.2,threading,webbrowser,datetime,pillow,plyer,opencv,imutils,numpy,collections,keras,scipy', '--arch=arm64-v8a', '--arch=armeabi-v7a', '--copy-libs', '--color=always', '--storage-dir=/mnt/c/users/ymarmoud/Desktop/final/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a', '--ndk-api=21', '--ignore-setup-py', '--debug']
# Cwd /mnt/c/users/ymarmoud/Desktop/final/.buildozer/android/platform/python-for-android
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet.
[WARNING]: Please report any issues to the python-for-android issue tracker.
[INFO]:    Recipe kivy: version "2.0.0" requested
[INFO]:    Recipe kivymd: version "0.104.2" requested
[INFO]:    Will compile for the following archs: arm64-v8a, armeabi-v7a
[INFO]:    Found Android API target in $ANDROIDAPI: 27
[WARNING]: Target API 27 < 30
[WARNING]: Target APIs lower than 30 are no longer supported on Google Play, and are not recommended. Note that the Target API can be higher than your device Android version, and should usually be as high as possible.
[WARNING]: Target API 27 < 30
[WARNING]: Target APIs lower than 30 are no longer supported on Google Play, and are not recommended. Note that the Target API can be higher than your device Android version, and should usually be as high as possible.
[INFO]:    Available Android APIs are ()
[ERROR]:   Build failed: Requested API target 27 is not available, install it with the SDK android tool.
# Command failed: ['/usr/bin/python3', '-m', 'pythonforandroid.toolchain', 'create', '--dist_name=RecoVine', '--bootstrap=sdl2', '--requirements=python3,kivy==2.0.0,kivymd==0.104.2,threading,webbrowser,datetime,pillow,plyer,opencv,imutils,numpy,collections,keras,scipy', '--arch=arm64-v8a', '--arch=armeabi-v7a', '--copy-libs', '--color=always', '--storage-dir=/mnt/c/users/ymarmoud/Desktop/final/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a', '--ndk-api=21', '--ignore-setup-py', '--debug']
# ENVIRONMENT:
#     LANG = 'C.UTF-8'
#     TERM = 'xterm-256color'
#     PATH = '/root/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin'
#     MAIL = '/var/mail/root'
#     LOGNAME = 'root'
#     USER = 'root'
#     HOME = '/root'
#     SHELL = '/bin/bash'
#     SUDO_COMMAND = '/usr/local/bin/buildozer android debug'
#     SUDO_USER = 'hisoka'
#     SUDO_UID = '1000'
#     SUDO_GID = '1000'
#     PACKAGES_PATH = '/root/.buildozer/android/packages'
#     ANDROIDSDK = '/root/.buildozer/android/platform/android-sdk'
#     ANDROIDNDK = '/root/.buildozer/android/platform/android-ndk-r25b'
#     ANDROIDAPI = '27'
#     ANDROIDMINAPI = '21'
#
# 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
-------------------------------------------------------

buildozer.spec

Robert

unread,
Dec 19, 2022, 10:41:08 PM12/19/22
to Kivy users support

Yassin Marmoud

unread,
Dec 20, 2022, 4:38:51 AM12/20/22
to Kivy users support
I end up with this error now 
------------------------------
[DEBUG]:        [100%] Built target tjbench-static
[DEBUG]:        [100%] Built target tjunittest-static
[INFO]:    <- directory context /mnt/c/users/ymarmoud/Desktop/final/.buildozer/android/platform/python-for-android
[WARNING]: install_libs called with no libraries to install![INFO]:    Building lapack for armeabi-v7a
[INFO]:    -> directory context /mnt/c/users/ymarmoud/Desktop/final/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/build/other_builds/lapack/armeabi-v7a__ndk_target_21/lapack/build
[ERROR]:   Build failed: /home/hisoka/.buildozer/android/platform/android-ndk-r21e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gfortran not found. See https://github.com/mzakharo/android-gfortran
# Command failed: ['/usr/bin/python3', '-m', 'pythonforandroid.toolchain', 'create', '--dist_name=RecoVine', '--bootstrap=sdl2', '--requirements=python3,kivy==2.0.0,kivymd==0.104.2,threading,webbrowser,datetime,pillow,plyer,cv2,opencv,imutils,numpy,collections,keras,scipy', '--arch=arm64-v8a', '--arch=armeabi-v7a', '--copy-libs', '--color=always', '--storage-dir=/mnt/c/users/ymarmoud/Desktop/final/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a', '--ndk-api=21', '--ignore-setup-py', '--debug']
# ENVIRONMENT:
#     SHELL = '/bin/bash'
#     WSL_DISTRO_NAME = 'Ubuntu'
#     NAME = 'YASSIN'
#     PWD = '/mnt/c/users/ymarmoud/Desktop/final'
#     LOGNAME = 'hisoka'
#     MOTD_SHOWN = 'update-motd'
#     HOME = '/home/hisoka'
#     LANG = 'C.UTF-8'
#     WSL_INTEROP = '/run/WSL/8_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:*.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'
#     TERM = 'xterm-256color'
#     LESSOPEN = '| /usr/bin/lesspipe %s'
#     USER = 'hisoka'
#     SHLVL = '1'
#     WSLENV = ''
#     XDG_DATA_DIRS = '/usr/local/share:/usr/share:/var/lib/snapd/desktop'
#     PATH = ('/home/hisoka/.buildozer/android/platform/apache-ant-1.9.4/bin:/home/hisoka/.local/bin:/home/hisoka/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Users/ymarmoud/Downloads/orc/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)/Pulse Secure/VC142.CRT/X64/:/mnt/c/Program Files (x86)/Pulse '
 'Secure/VC142.CRT/X86/:/mnt/c/Program Files (x86)/Common Files/Pulse '
 'Secure/TNC Client Plugin/:/mnt/c/Program '
 'Files/Git/cmd:/mnt/c/Python/Scripts/:/mnt/c/Python/:/mnt/c/Users/ymarmoud/AppData/Local/Microsoft/WindowsApps:/mnt/c/Program '
 'Files/JetBrains/PyCharm Community Edition '
 '2022.2.3/bin:/mnt/c/Users/ymarmoud/AppData/Local/Programs/Python/Python39:/mnt/c/Users/ymarmoud/AppData/Local/Programs/Python/Python39/Scripts:/mnt/c/Users/ymarmoud/AppData/Local/Programs/Microsoft '
 'VS Code/bin:/snap/bin')
#     HOSTTYPE = 'x86_64'
#     LEGACY_NDK = '/home/hisoka/.buildozer/android/platform/android-ndk-r21e'
#     OLDPWD = '/mnt/c/users/ymarmoud/Desktop'
#     _ = '/usr/local/bin/buildozer'
#     PACKAGES_PATH = '/home/hisoka/.buildozer/android/packages'
#     ANDROIDSDK = '/home/hisoka/.buildozer/android/platform/android-sdk'
#     ANDROIDNDK = '/home/hisoka/.buildozer/android/platform/android-ndk-r23b'

#     ANDROIDAPI = '27'
#     ANDROIDMINAPI = '21'
#
# 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
hisoka@YASSIN:/mnt/c/users/ymarmoud/Desktop/final$
hisoka@YASSIN:/mnt/c/users/ymarmoud/Desktop/final$ sudo apt install gforten
[sudo] password for hisoka:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package gforten

Robert

unread,
Dec 20, 2022, 2:00:52 PM12/20/22
to Kivy users support
This exceed my knowledge try Discord https://discord.gg/X9SEe7Hb

BUT FIRST fix an existing issue the build directory must be on the Linux partition not the Windows partition.
Reply all
Reply to author
Forward
0 new messages