I am running Fedora 31 and Gradle 4.4.1 is installed on the machine. I have my Android project under Android Studio 3.5.2. When I run the command "gradle wrapper" in order to generate "gradlew" wrapper script, I get the following error:
Minimum supported Gradle version is 5.4.1. Current version is 4.4.1. If using the gradle wrapper, try editing the distributionUrl in /home/danesh/open/code/zink/zink_android/gradle/wrapper/gradle-wrapper.properties to gradle-5.4.1-all.zip
I also have "gradle-5.4.1-all.zip" in the file "gradle-wrapper.properties"- Here comes the tree structure of my gradle directory under my project root directory:
├── gradle
│ └── wrapper
│ ├── build
│ │ ├── libs
│ │ │ └── wrapper.jar
│ │ └── tmp
│ │ └── jar
│ │ └── MANIFEST.MF
│ ├── build.gradle
│ ├── gradle
│ │ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── gradle-wrapper.jar
│ ├── gradle-wrapper.properties
│ └── settings.gradle
I have tried to execute the command "gradle wrapper" under project directory and got the aforementioned error. I also executed same command under "gradle/wrapper" and the file "gradlew" was actually generated but the script does nothing when I run for instance "./gradlew build" and just shows the message that "1 file is up-to-date" and nothing is generated.
Does anybody know how can I generate valid gradle wrapper file so I will be able to build and run my unit tests and download all dependencies using command line and gradle wrapper script?
I also would like to know how can I upgrade my gradle to latest (it should be version 6 up to November 2019)? It seems the official repos are not updated to the latest version of gradle.
Thanks in advance,
D.