着急。必现热更文件下载失败,引擎的大佬帮忙看下

  • Creator 版本:1.9.3

  • 目标平台: Android

  • 详细报错信息,包含调用堆栈:

  • 重现方式:热更新的时候

  • 手机型号 :OPPO R9S PLUS

09-12 14:01:27.321 11122 11123 I art : SignalCatcher::Run ShouldHalt is true
09-12 14:01:27.424 8484 8504 I wtinputserver: TouchServer Handler pkg, len:14
09-12 14:01:27.424 8484 8504 I wtinputserver: Request SeqId: 514, timestamp: 1568268088072.
09-12 14:01:27.424 8484 8504 I wtinputserver: Heartbeat Request
09-12 14:01:27.470 10628 10910 I System.out: [socket] connection gjws-login.17m3.com:443;LocalPort=41340(45000)
09-12 14:01:27.538 6722 6722 D FORK : Result=1
09-12 14:01:27.538 6722 6722 D FORK :

09-12 14:01:27.582 10628 10910 W System.err: javax.net.ssl.SSLHandshakeException: Handshake failed
09-12 14:01:27.582 10628 10910 W System.err: at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:396)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:543)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:409)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:479)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.conn.scheme.SchemeSocketFactoryAdaptor.connectSocket(SchemeSocketFactoryAdaptor.java:66)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:145)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:879)
09-12 14:01:27.582 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
09-12 14:01:27.582 10628 10910 W System.err: at com.loopj.android.http.AsyncHttpRequest.makeRequest(AsyncHttpRequest.java:146)
09-12 14:01:27.582 10628 10910 W System.err: at com.loopj.android.http.AsyncHttpRequest.makeRequestWithRetries(AsyncHttpRequest.java:177)
09-12 14:01:27.582 10628 10910 W System.err: at com.loopj.android.http.AsyncHttpRequest.run(AsyncHttpRequest.java:106)
09-12 14:01:27.582 10628 10910 W System.err: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
09-12 14:01:27.582 10628 10910 W System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:237)
09-12 14:01:27.582 10628 10910 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
09-12 14:01:27.582 10628 10910 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
09-12 14:01:27.582 10628 10910 W System.err: at java.lang.Thread.run(Thread.java:818)
09-12 14:01:27.582 10628 10910 W System.err: Caused by: javax.net.ssl.SSLProtocolException: SSL handshake terminated: ssl=0x7f6e3ce900: Failure in SSL library, usually a protocol error
09-12 14:01:27.583 10628 10910 W System.err: error:100c5438:SSL routines:ssl3_read_bytes:TLSV1_ALERT_INTERNAL_ERROR (external/boringssl/src/ssl/s3_pkt.c:972 0x7f6e3b4620:0x00000001)
09-12 14:01:27.583 10628 10910 W System.err: at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
09-12 14:01:27.583 10628 10910 W System.err: at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:324)
09-12 14:01:27.583 10628 10910 W System.err: … 19 more
09-12 14:01:27.583 10628 10910 W System.err: javax.net.ssl.SSLHandshakeException: Handshake failed
09-12 14:01:27.583 10628 10910 W System.err: at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:396)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:543)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:409)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:479)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.conn.scheme.SchemeSocketFactoryAdaptor.connectSocket(SchemeSocketFactoryAdaptor.java:66)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:145)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:879)
09-12 14:01:27.583 10628 10910 W System.err: at cz.msebera.android.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
09-12 14:01:27.583 10628 10910 W System.err: at com.loopj.android.http.AsyncHttpRequest.makeRequest(AsyncHttpRequest.java:146)
09-12 14:01:27.583 10628 10910 W System.err: at com.loopj.android.http.AsyncHttpRequest.makeRequestWithRetries(AsyncHttpRequest.java:177)
09-12 14:01:27.583 10628 10910 W System.err: at com.loopj.android.http.AsyncHttpRequest.run(AsyncHttpRequest.java:106)
09-12 14:01:27.583 10628 10910 W System.err: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423)
09-12 14:01:27.583 10628 10910 W System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:237)
09-12 14:01:27.583 10628 10910 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
09-12 14:01:27.583 10628 10910 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
09-12 14:01:27.583 10628 10910 W System.err: at java.lang.Thread.run(Thread.java:818)
09-12 14:01:27.583 10628 10910 W System.err: Caused by: javax.net.ssl.SSLProtocolException: SSL handshake terminated: ssl=0x7f6e3ce900: Failure in SSL library, usually a protocol error
09-12 14:01:27.583 10628 10910 W System.err: error:100c5438:SSL routines:ssl3_read_bytes:TLSV1_ALERT_INTERNAL_ERROR (external/boringssl/src/ssl/s3_pkt.c:972 0x7f6e3b4620:0x00000001)
09-12 14:01:27.584 10628 10910 W System.err: at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method)
09-12 14:01:27.584 10628 10910 W System.err: at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:324)
09-12 14:01:27.584 10628 10910 W System.err: … 19 more
09-12 14:01:27.584 10628 10628 D Cocos2dxDownloader: onFailure(code:0 headers:null throwable:javax.net.ssl.SSLHandshakeException: Handshake failed id:2
09-12 14:01:27.586 10628 10678 D jswrapper: JS: Code: 1
09-12 14:01:27.586 10628 10678 D jswrapper: JS: ERROR_DOWNLOAD_MANIFEST+Code1
09-12 14:01:27.586 10628 10678 D jswrapper: JS: ERROR_PARSE_MANIFEST+Code2
09-12 14:01:27.802 1172 2617 W NetworkStats: replaceValues update wlan0 xt, and index is 1
09-12 14:01:27.802 1172 2617 W NetworkStats: replaceValues update dummy0 xt, and index is 0
09-12 14:01:27.802 1172 2617 I TetherStatsReporting: getTetherStats() called Log not enable.
09-12 14:01:27.802 1172 2617 I TetherStatsReporting: combining tether stats

  • 出现概率:100%

  • 额外线索:

哪位大神帮忙看一下

这边返回的Code:1
麻烦知道的帮忙解答一下,谢谢

直接在Android studio 中

直接获取这些数据是可以获取的到的

感觉这问题已经是引擎这边的了,都不知道怎么解决,麻烦引擎组的帮忙看下

你本地的manifest文件确定存在嘛

存在的,其他的手机都可以正常热更,就是个别手机会这样,必现的,app重装也没用

自顶一下。哪个大神帮忙看下

自顶一下。哪个大神帮忙看下

存在的,其他的手机都可以正常热更,就是个别手机会这样,必现的,app重装也没用

全部使用http的不使用https

谢谢回答,那如果游戏跟热更资源都是海外的是不是也只能用http

你百度把,又用https的解决方案