构建后立即生成报错。下载gradle6.5.1通不过

构建后用androidstudio,第一遍开着翻墙可以成功生成apk。
想用编辑器里面的构建后自动生成功能。就卡在下载gradle上面了。
2021-9-4 14:09-debug: init options success100%
2021-9-4 14:09-debug: native:(make) start…100%
2021-9-4 14:09-debug: init options success
2021-9-4 14:09-debug: native:(make) start…
2021-9-4 14:09-debug: // ---- native:(make) ----
2021-9-4 14:09-log: [plugin Generate]: running …
2021-9-4 14:09-log: generate android
2021-9-4 14:09-log: [plugin Generate]: done!
2021-9-4 14:09-log: [plugin Compile]: running …
2021-9-4 14:09-log: [runCmd]: F:\Proj\RxJS330\build\android\proj\gradlew.bat RxJS330:assembleRelease
2021-9-4 14:09-debug: getAssetPathInfo of script

2021-9-4 14:09-debug: containsAsset of spritAtlas
false
2021-9-4 14:09-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] Downloading https://services.gradle.org/distributions/gradle-6.5.1-all.zip

2021-9-4 14:09-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat]

2021-9-4 14:09-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat - error] Exception in thread “main” java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake

2021-9-4 14:09-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat - error] at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:78)

at org.gradle.wrapper.Install.createDist(Install.java:47)

at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)

at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:48)

2021-9-4 14:09-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat - error] Caused by: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake

at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1697)

2021-9-4 14:09-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat - error] at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)

at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1404)

at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:441)

at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:412)

at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:574)

at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:183)

at java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect0(HttpURLConnection.java:2872)

at java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2782)

at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1915)

at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1577)

2021-9-4 14:09-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat - error] at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)

at org.gradle.wrapper.Download.downloadInternal(Download.java:59)

at org.gradle.wrapper.Download.download(Download.java:45)

at org.gradle.wrapper.Install$1.call(Install.java:60)

at org.gradle.wrapper.Install$1.call(Install.java:47)

at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)

... 3 more

2021-9-4 14:09-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat - error] Caused by: java.io.EOFException: SSL peer shut down incorrectly

at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:483)

at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:472)

at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160)

at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:110)

at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1498)

... 18 more

2021-9-4 14:09-warn: failed to exec F:\Proj\RxJS330\build\android\proj\gradlew.bat RxJS330:assembleRelease
2021-9-4 14:09-debug: Stop record console. {file(F:\Proj\RxJS330\temp\builder\log\android2021-9-4 10-53.log)}

是否能填写代理地址什么的,叫我把这一步过去呢?

在 gradlew.bat 加入

echo Proxy 127.0.0.1:15236
netsh winhttp set proxy 127.0.0.1:15236
echo set Proxy succeed!
2021-9-4 14:16-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] Proxy 127.0.0.1:15236
2021-9-4 14:16-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 写锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟绞憋拷锟斤拷锟斤拷锟?5) 锟杰撅拷锟斤拷锟绞★拷
2021-9-4 14:16-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 
锟斤拷前锟斤拷 WinHTTP 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷:
    直锟接凤拷锟斤拷(没锟叫达拷锟斤拷锟斤拷锟斤拷锟斤拷)锟斤拷
2021-9-4 14:16-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] set Proxy succeed!
2021-9-4 14:16-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] Downloading https://services.gradle.org/distributions/gradle-6.5.1-all.zip
// 一堆点
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] Unzipping C:\Users\Ethan\.gradle\wrapper\dists\gradle-6.5.1-all\6h663p0sr4k8mpjp5mmtl1rvjj\gradle-6.5.1-all.zip to C:\Users\Ethan\.gradle\wrapper\dists\gradle-6.5.1-all\6h663p0sr4k8mpjp5mmtl1rvjj
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 
Welcome to Gradle 6.5.1!
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 
Here are the highlights of this release:
 - Experimental file-system watching
 - Improved version ordering
 - New samples
For more details see https://docs.gradle.org/6.5.1/release-notes.html
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] Starting a Gradle Daemon (subsequent builds will be faster)
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :libcocos:preBuild UP-TO-DATE
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :libcocos:preReleaseBuild UP-TO-DATE
> Task :libcocos:compileReleaseAidl NO-SOURCE
> Task :libcocos:compileReleaseRenderscript NO-SOURCE
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :libcocos:generateReleaseBuildConfig
> Task :libcocos:generateReleaseResValues
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :libcocos:generateReleaseResources
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :libcocos:packageReleaseResources
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 

...
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat]  NO-SOURCE
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 

> Task :libservice:generateReleaseBuildConfig

> Task :libservice:generateReleaseResValues

> Task :libservice:generateReleaseResources

> Task :libservice:packageReleaseResources



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :libcocos:parseReleaseLocalResources

> Task :libservice:parseReleaseLocalResources

> Task :RxJS330:preBuild UP-TO-DATE

> Task :libservice:javaPreCompileRelease



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :RxJS330:extractProguardFiles

> Task :RxJS330:preReleaseBuild



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :RxJS330:compileReleaseAidl NO-SOURCE

> Task :libservice:packageReleaseRenderscript NO-SOURCE

> Task :RxJS330:compileReleaseRenderscript NO-SOURCE

> Task :libcocos:processReleaseManifest

> Task :libservice:processReleaseManifest

> Task :RxJS330:generateReleaseBuildConfig



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :RxJS330:javaPreCompileRelease

> Task :RxJS330:generateReleaseResValues



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :RxJS330:generateReleaseResources

> Task :libcocos:writeReleaseAarMetadata

> Task :libservice:writeReleaseAarMetadata



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :libcocos:generateReleaseRFile
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :RxJS330:createReleaseCompatibleScreenManifests
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :libcocos:extractDeepLinksRelease
2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :libservice:extractDeepLinksRelease



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :RxJS330:extractDeepLinksRelease



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] > Task :RxJS330:processReleaseMainManifest FAILED

> Task :RxJS330:mergeReleaseResources

2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat - error] 

FAILURE: Build failed with an exception.



* What went wrong:

Execution failed for task ':RxJS330:processReleaseMainManifest'.

> Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @6e371bde



* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.



* Get more help at https://help.gradle.org



BUILD FAILED in 1m 31s



2021-9-4 14:18-log: [runCmd F:\Proj\RxJS330\build\android\proj\gradlew.bat] 25 actionable tasks: 25 executed



2021-9-4 14:18-warn: failed to exec F:\Proj\RxJS330\build\android\proj\gradlew.bat RxJS330:assembleRelease
2021-9-4 14:18-debug: Stop record console. {file(F:\Proj\RxJS330\temp\builder\log\android2021-9-4 10-53.log)}







最后还是以报错结束,看来还是有其它问题