Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Buildozer "gradlew failed!" #777

Closed
yunus-ceyhan opened this issue Dec 29, 2018 · 8 comments
Closed

Buildozer "gradlew failed!" #777

yunus-ceyhan opened this issue Dec 29, 2018 · 8 comments

Comments

@yunus-ceyhan
Copy link

DigitalOcean Vps
Ubuntu 16.04 (64bit)

p4a.branch = master
android.api = 28 
android.minapi = 21
android.ndk = 17c

I'm getting this error. i guess it's something about sdk license but i don't have any idea how to solve it.


BUILD FAILED

Total time: 3.679 secs


  STDERR:


[DEBUG]:   	
[INFO]:    STDOUT (last 20 lines of 23):
	Warning: License for package Google Repository not accepted.	
Checking the license for package Android Support Repository in /root/.buildozer/android/platform/android-sdk-24/licenses	
Warning: License for package Android Support Repository not accepted.	
	
FAILURE: Build failed with an exception.	
	
* What went wrong:	
A problem occurred configuring root project 'sets'.	
> You have not accepted the license agreements of the following SDK components:	
  [SDK Patch Applier v4, Android Support Repository, Google Repository].	
  Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager.	
  Alternatively, to learn how to transfer the license agreements from one workstation to another, go to http://d.android.com/r/studio-ui/export-licenses.html	
	
* Try:	
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.	
	
BUILD FAILED	
	
Total time: 3.679 secs	

[INFO]:    STDERR:
	
[INFO]:    COMMAND:
cd /root/Hidden/.buildozer/android/platform/build/dists/sets && /root/Hidden/.buildozer/android/platform/build/dists/sets/gradlew assembleDebug

[WARNING]: ERROR: /root/Hidden/.buildozer/android/platform/build/dists/sets/gradlew failed!
# Command failed: /usr/bin/python -m pythonforandroid.toolchain apk --debug --bootstrap=sdl2 --dist_name sets --name 'Miui Hidden Settings' --version 2.0 --package com.ceyhan.sets --android_api 28 --minsdk 21 --private /root/Hidden/.buildozer/android/app --orientation portrait --window --copy-libs --depend 'com.google.android.gms:play-services-ads:15.0.0' --depend 'com.android.support:appcompat-v7:28.0.3' --arch armeabi-v7a --color=always --storage-dir="/root/Hidden/.buildozer/android/platform/build"
# 
# 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
@yunus-ceyhan
Copy link
Author

I deleted every folder in root directory, i packaged my app with api 23 first, then changed it to 28. "buildozer android clean - buildozer android debug" my issue has been solved.

@souru7
Copy link

souru7 commented Sep 26, 2020

where is the root directory? please explain..

@CodinjaoftheWorld
Copy link

where is the root directory? please explain..

  1. cd to --> /home/your_user/.gradle/wrapper/dists
  2. download appropriate gradle from this link - https://services.gradle.org/distributions/
  3. Remove all directories below ~/.gradle/wrapper/dists
  4. Move the downloaded zip file from step 2 to this directory
  5. unzip the gradle file in the current directory
  6. Rerun the command --> buildozer andriod clean debug

@caamittiwari
Copy link

cd /mnt/d/python_scripts/Ardit_Real_world_project/sec_27_Adi_solution/.buildozer/android/platform/build-arm64-v8a/dists/myapp__arm64-v8a && /mnt/d/python_scripts/Ardit_Real_world_project/sec_27_Adi_solution/.buildozer/android/platform/build-arm64-v8a/dists/myapp__arm64-v8a/gradlew assembleDebug

[WARNING]: ERROR: /mnt/d/python_scripts/Ardit_Real_world_project/sec_27_Adi_solution/.buildozer/android/platform/build-arm64-v8a/dists/myapp__arm64-v8a/gradlew failed!
WARNING: Received a --sdk argument, but this argument is deprecated and does nothing.
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: /usr/bin/python3 -m pythonforandroid.toolchain apk --debug --bootstrap=sdl2 --dist_name myapp --name 'My Application' --version 0.1 --package org.test.myapp --minsdk 21 --ndk-api 21 --private /mnt/d/python_scripts/Ardit_Real_world_project/sec_27_Adi_solution/.buildozer/android/app --android-entrypoint org.kivy.android.PythonActivity --android-apptheme @android:style/Theme.NoTitleBar --orientation sensor --window --copy-libs --arch arm64-v8a --color=always --storage-dir="/mnt/d/python_scripts/Ardit_Real_world_project/sec_27_Adi_solution/.buildozer/android/platform/build-arm64-v8a" --ndk-api=21 --ignore-setup-py --debug

ENVIRONMENT:

SHELL = '/usr/bin/fish'

WSL_DISTRO_NAME = 'Ubuntu'

WT_SESSION = 'baf2f1e5-e0ed-49aa-8d6d-1eba68322cf7'

NAME = 'Amit7572'

PWD = '/mnt/d/python_scripts/Ardit_Real_world_project/sec_27_Adi_solution'

LOGNAME = 'amit'

HOME = '/home/amit'

LANG = 'C.UTF-8'

WSL_INTEROP = '/run/WSL/5052_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:'

WAYLAND_DISPLAY = 'wayland-0'

LESSCLOSE = '/usr/bin/lesspipe %s %s'

TERM = 'xterm-256color'

LESSOPEN = '| /usr/bin/lesspipe %s'

USER = 'amit'

DISPLAY = ':0'

SHLVL = '2'

XDG_RUNTIME_DIR = '/mnt/wslg/runtime-dir'

WSLENV = 'WT_SESSION::WT_PROFILE_ID'

PATH = ('/home/amit/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/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/dotnet/:/mnt/c/Program Files (x86)/NVIDIA '
'Corporation/PhysX/Common:/mnt/c/Users/caami/AppData/Local/Programs/Python/Python39/python.exe:/mnt/c/Program '
'Files (x86)/Brackets/command:/mnt/c/Program '
'Files/Git/bin/bash.exe:/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/PostgreSQL/13/lib:/mnt/c/Program '
'Files/PostgreSQL/13/bin:/mnt/c/Program Files (x86)/Intel/Intel(R) Management '
'Engine Components/DAL:/mnt/c/Program Files/Intel/Intel(R) Management Engine '
'Components/DAL:/mnt/c/Program Files/Java/jdk-17/bin:/mnt/c/Program '
'Files/Git/cmd:/mnt/c/Users/caami/AppData/Local/Programs/Python/Python310/Scripts/:/mnt/c/Users/caami/AppData/Local/Programs/Python/Python310/:/mnt/c/Users/caami/AppData/Local/Programs/Python/Python39/Scripts/:/mnt/c/Users/caami/AppData/Local/Programs/Python/Python39/:/mnt/d/Users/caami/anaconda3:/mnt/d/Users/caami/anaconda3/Library/mingw-w64/bin:/mnt/d/Users/caami/anaconda3/Library/usr/bin:/mnt/d/Users/caami/anaconda3/Library/bin:/mnt/d/Users/caami/anaconda3/Scripts:/mnt/c/Users/caami/AppData/Local/Microsoft/WindowsApps:/mnt/d/Users/caami/PyCharm '
'Community Edition '
'2020.3.2/bin:/mnt/c/Users/caami/AppData/Local/atom/bin:/mnt/c/Devolpment/Microsoft '
'VS '
'Code/bin:/mnt/c/Users/caami/AppData/Local/Microsoft/WindowsApps:/mnt/d/python_scripts/ardit_real_world_project/sec_27_mobile_app_kivy/kivy_env/lib/site-packages')

HOSTTYPE = 'x86_64'

PULSE_SERVER = '/mnt/wslg/PulseServer'

WT_PROFILE_ID = '{2c4de342-38b7-51cf-b940-2309a097f518}'

_ = '/usr/local/bin/buildozer'

PACKAGES_PATH = '/home/amit/.buildozer/android/packages'

ANDROIDSDK = '/home/amit/.buildozer/android/platform/android-sdk'

ANDROIDNDK = '/home/amit/.buildozer/android/platform/android-ndk-r19c'

ANDROIDAPI = '28'

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

@caamittiwari
Copy link

i dont what is issue

@RobertFlatt
Copy link
Contributor

Check the "non deterministic" list at the end of this section:
https://github.com/Android-for-Python/Android-for-Python-Users#buildozer-and-p4a

I'd don't know if it is the issue here, but it could be.

This forum is for development issues, if you still have an issue try one of the user groups and post the full log.

@acharyabidhan
Copy link

acharyabidhan commented Jul 20, 2022

After installing openjdk-11-jdk, my problem solved

sudo apt-get install openjdk-11-jdk

@Hydra-Bolt
Copy link

if you encounter the same error now consider upgrading it to

sudo apt-get install openjdk-17-jdk

as Gradlew requires Java 17 atleast

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants