when ever i try to export my project for android with custom build enabled i get this error

`Downloading https://services.gradle.org/distributions/gradle-6.7.1-all.zip

Exception in thread "main" java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:75)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162)
at java.net.Socket.connect(Socket.java:606)
at java.net.Socket.connect(Socket.java:555)
at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:499)
at sun.net.www.http.HttpClient$1.run(HttpClient.java:551)
at sun.net.www.http.HttpClient$1.run(HttpClient.java:549)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.http.HttpClient.privilegedOpenServer(HttpClient.java:548)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:589)
at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:263)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:366)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:216)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1194)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1061)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:193)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1584)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1512)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:268)
at org.gradle.wrapper.Download.downloadInternal(Download.java:66)
at org.gradle.wrapper.Download.download(Download.java:51)
at org.gradle.wrapper.Install$1.call(Install.java:62)
at org.gradle.wrapper.Install$1.call(Install.java:48)
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
at org.gradle.wrapper.Install.createDist(Install.java:48)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)

Exit Code: 1`

any solution

It looks like it can't connect to the internet. If you're using a proxy of some sort or vpn, you might have to set that up. You could also try renaming (or deleting) your ".android" and ".gradle" directories so that gradle will start from scratch.

    sorry but could you tell me how i set proxy for my godot project.

    My guess is,your internet provider restricted your connection to the google related site/dns/ip that stored necessary files/sdk for building the project.
    The solution is to make your build environment connect-able to android/google service site by using a global proxy, as duane said, if you are indeed blocked.

    duane actually no I am not using any vpn or proxy but I get this error even own

      should i delete this folder
      But how it affect my godot project ?

      aryan000000

      On my system, .android and .gradle are in my home directory. I wouldn't delete anything, but you need to move or rename the entire directories to get gradle to recreate them.