0

I am trying to build my kivy app with buildozer. I successfully installed everything it required, including lld from warning message, but it still gives me this error message:

[DEBUG]:   -> running gradlew clean assembleDebug
[DEBUG]:    Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reused, use --status for details
[DEBUG]:    
[DEBUG]:    FAILURE: Build failed with an exception.
[DEBUG]:    
[DEBUG]:    * What went wrong:
[DEBUG]:    A problem occurred configuring root project 'easymeshschedule'.
[DEBUG]:    > Could not open cp_proj generic class cache for build file '/home/uncle-shrimp/Desktop/Project2/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/easymeshschedule/build.gradle' (/home/uncle-shrimp/.gradle/caches/8.0.2/scripts/g4cczc1ygtgvm7ecbf39c4rq).
[DEBUG]:       > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 65
[DEBUG]:    
[DEBUG]:    * Try:
[DEBUG]:    > Run with --stacktrace option to get the stack trace.
[DEBUG]:    > Run with --info or --debug option to get more log output.
[DEBUG]:    > Run with --scan to get full insights.
[DEBUG]:    
[DEBUG]:    * Get more help at https://help.gradle.org
[DEBUG]:    
[DEBUG]:    BUILD FAILED in 19s

and then:

[WARNING]: ERROR: /home/uncle-shrimp/Desktop/Project2/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/easymeshschedule/gradlew failed!
No setup.py/pyproject.toml used, copying full private data into .apk.
Applying Java source code patches...
Applying patch: src/patches/SDLActivity.java.patch
# Command failed: ['/home/uncle-shrimp/Desktop/Project2/virualEnv/bin/python3', '-m', 'pythonforandroid.toolchain', 'apk', '--bootstrap', 'sdl2', '--dist_name', 'easymeshschedule', '--name', 'easymeshschedule', '--version', '0.1', '--package', 'org.test.easymeshschedule', '--minsdk', '21', '--ndk-api', '21', '--private', '/home/uncle-shrimp/Desktop/Project2/.buildozer/android/app', '--android-entrypoint', 'org.kivy.android.PythonActivity', '--android-apptheme', '@android:style/Theme.NoTitleBar', '--orientation', 'portrait', '--window', '--enable-androidx', '--copy-libs', '--arch', 'arm64-v8a', '--arch', 'armeabi-v7a', '--color=always', '--storage-dir=/home/uncle-shrimp/Desktop/Project2/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a', '--ndk-api=21', '--ignore-setup-py', '--debug']
# ENVIRONMENT:
#     SHELL = '/bin/bash'
#     SESSION_MANAGER = 'local/uncle-shrimp-OMEN-Laptop-15-ek0xxx:@/tmp/.ICE-unix/2972,unix/uncle-shrimp-OMEN-Laptop-15-ek0xxx:/tmp/.ICE-unix/2972'
#     QT_ACCESSIBILITY = '1'
#     COLORTERM = 'truecolor'
#     XDG_CONFIG_DIRS = '/etc/xdg/xdg-ubuntu:/etc/xdg'
#     XDG_MENU_PREFIX = 'gnome-'
#     GNOME_DESKTOP_SESSION_ID = 'this-is-deprecated'
#     GNOME_SHELL_SESSION_MODE = 'ubuntu'
#     SSH_AUTH_SOCK = '/run/user/1000/keyring/ssh'
#     MEMORY_PRESSURE_WRITE = 'c29tZSAyMDAwMDAgMjAwMDAwMAA='
#     XMODIFIERS = '@im=ibus'
#     DESKTOP_SESSION = 'ubuntu'
#     GTK_MODULES = 'gail:atk-bridge'
#     PWD = '/home/uncle-shrimp/Desktop/Project2'
#     LOGNAME = 'uncle-shrimp'
#     XDG_SESSION_DESKTOP = 'ubuntu'
#     XDG_SESSION_TYPE = 'x11'
#     GPG_AGENT_INFO = '/run/user/1000/gnupg/S.gpg-agent:0:1'
#     SYSTEMD_EXEC_PID = '3015'
#     XAUTHORITY = '/run/user/1000/gdm/Xauthority'
#     WINDOWPATH = '2'
#     HOME = '/home/uncle-shrimp'
#     USERNAME = 'uncle-shrimp'
#     LANG = 'en_US.UTF-8'
#     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=00: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:*.avif=01;35:*.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:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:'
#     XDG_CURRENT_DESKTOP = 'ubuntu:GNOME'
#     VIRTUAL_ENV = '/home/uncle-shrimp/Desktop/Project2/virualEnv'
#     MEMORY_PRESSURE_WATCH = '/sys/fs/cgroup/user.slice/user-1000.slice/[email protected]/session.slice/[email protected]/memory.pressure'
#     VTE_VERSION = '7600'
#     GNOME_TERMINAL_SCREEN = '/org/gnome/Terminal/screen/f58575ad_e076_4edb_9819_d7d0620d068e'
#     LESSCLOSE = '/usr/bin/lesspipe %s %s'
#     XDG_SESSION_CLASS = 'user'
#     TERM = 'xterm-256color'
#     LESSOPEN = '| /usr/bin/lesspipe %s'
#     USER = 'uncle-shrimp'
#     GNOME_TERMINAL_SERVICE = ':1.196'
#     CLUTTER_DISABLE_MIPMAPPED_TEXT = '1'
#     DISPLAY = ':1'
#     SHLVL = '1'
#     GSM_SKIP_SSH_AGENT_WORKAROUND = 'true'
#     QT_IM_MODULE = 'ibus'
#     VIRTUAL_ENV_PROMPT = '(virualEnv) '
#     XDG_RUNTIME_DIR = '/run/user/1000'
#     PS1 = ('(virualEnv) \\[\\e]0;\\u@\\h: '
 '\\w\\a\\]${debian_chroot:+($debian_chroot)}\\[\\033[01;32m\\]\\u@\\h\\[\\033[00m\\]:\\[\\033[01;34m\\]\\w\\[\\033[00m\\]\\$ ')
#     DEBUGINFOD_URLS = 'https://debuginfod.ubuntu.com '
#     XDG_DATA_DIRS = '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop'
#     PATH = '/home/uncle-shrimp/.buildozer/android/platform/apache-ant-1.9.4/bin:/home/uncle-shrimp/Desktop/Project2/virualEnv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin'
#     GDMSESSION = 'ubuntu'
#     DBUS_SESSION_BUS_ADDRESS = 'unix:path=/run/user/1000/bus'
#     OLDPWD = '/home/uncle-shrimp'
#     _ = '/home/uncle-shrimp/Desktop/Project2/virualEnv/bin/buildozer'
#     PACKAGES_PATH = '/home/uncle-shrimp/.buildozer/android/packages'
#     ANDROIDSDK = '/home/uncle-shrimp/.buildozer/android/platform/android-sdk'
#     ANDROIDNDK = '/home/uncle-shrimp/.buildozer/android/platform/android-ndk-r25b'
#     ANDROIDAPI = '31'
#     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

I have tried a lot of 'solutions' some even made my ubuntu show busybox on start, but none of them worked. I have no clue what to do.

I'm building and installing packages with pip in virtual environment, if it's important.

2
  • 1
    What python modules or libraries are you running in your code? Is it just Kivy? Commented Oct 13 at 7:56
  • Hello! Selenium, Kivy, bs4. Commented Oct 22 at 20:38

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.