国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Android 7.0 源碼編譯報(bào)錯(cuò):SSL error when connecting to the Jack server. Try ‘jack-diagnose‘

這篇具有很好參考價(jià)值的文章主要介紹了Android 7.0 源碼編譯報(bào)錯(cuò):SSL error when connecting to the Jack server. Try ‘jack-diagnose‘。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、編譯報(bào)錯(cuò):

[ 97% 304/311] Ensure Jack server is installed and started
FAILED: /bin/bash -c 
"(prebuilts/sdk/tools/jack-admin install-server prebuilts/sdk/tools/jack-launcher.jar 
      prebuilts/sdk/tools/jack-server-4.8.ALPHA.jar  2>&1 || (exit 0) )
 && (JACK_SERVER_VM_ARGUMENTS=\"-Dfile.encoding=UTF-8 -XX:+TieredCompilation\" 
       prebuilts/sdk/tools/jack-admin start-server 2>&1 || exit 0 ) 
 && (prebuilts/sdk/tools/jack-admin update server
         prebuilts/sdk/tools/jack-server-4.8.ALPHA.jar 4.8.ALPHA 2>&1 || exit 0 )
  && (prebuilts/sdk/tools/jack-admin update jack 
          prebuilts/sdk/tools/jacks/jack-2.28.RELEASE.jar 2.28.RELEASE || exit 47; 
          prebuilts/sdk/tools/jack-admin update jack 
          prebuilts/sdk/tools/jacks/jack-3.36.CANDIDATE.jar 3.36.CANDIDATE || exit 47;
          prebuilts/sdk/tools/jack-admin update jack 
          prebuilts/sdk/tools/jacks/jack-4.7.BETA.jar 4.7.BETA || exit 47 )"
Jack server already installed in "/home/fuwei/.jack-server"
Launching Jack server java -XX:
  MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=/tmp -Dfile.encoding=UTF-8 -XX: +TieredCompilation -cp 
   /home/fuwei/.jack-server/launcher.jar com.android.jack.launcher.ServerLauncher
Jack server failed to (re)start, try 'jack-diagnose' or see Jack server log
SSL error when connecting to the Jack server. Try 'jack-diagnose'
SSL error when connecting to the Jack server. Try 'jack-diagnose'
ninja: build stopped: subcommand failed.
build/core/ninja.mk:148: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1

#### make failed to build some targets (07:51 (mm:ss)) ####

[Done]
Making Project Done at [Fri Dec 15 10:49:28 2023]
Making Project Done at Fri Dec 15 10:49:28 2023 [FAILED]

============================================================================
以上就是報(bào)錯(cuò)的全部?jī)?nèi)容,在網(wǎng)上找了很久,各有各的問(wèn)題,但是和我一樣的問(wèn)題也不少,把報(bào)錯(cuò)信息全部顯示出來(lái)。

問(wèn)題關(guān)鍵:
Ubuntu 安裝openjdk1.8后,必須干掉 TLSv1, TLSv1.1 我看到這個(gè)就想起來(lái)了。惱火啊。

二、解決方案:


文件位置【/etc/java-8-openjdk/security/java.security】
【706 行    jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \
                             DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \
                            include jdk.disabled.namedCurves】
【刪除 TLSv1, TLSv1.1】

然后運(yùn)行
【 cd /prebuilts/sdk/tools/】
【 ./jack-admin kill-server】【 ./jack-admin start-server 】

重啟電腦,然后就可以編譯了?!局貑⑶坝浀米龉P記哦!】

詳細(xì)情況可見:【https://stackoverflow.com/questions/67363030/rebuild-android-code-with-error-ssl-error-when-connecting-to-the-jack-server-t#】

另外我試過(guò)的方法:

方法一:
./prebuilts/sdk/tools/jack-admin kill-server
./prebuilts/sdk/tools/jack-admin start-server
不奏效
方法二:
在根目錄下【gedit   ./.jack-server/config.properties】
    $HOME/.jack-server/config.properties Code:
    jack.server.max-service=4
Try to make this value 2 or 1.
也不奏效

三、記錄其他人掉過(guò)的坑

一.同時(shí)編譯時(shí)報(bào)錯(cuò)

Communication error with Jack server (35), try 'jack-diagnose' or see Jack server log
SSL error when connecting to the Jack server. Try 'jack-diagnose'
SSL error when connecting to the Jack server. Try 'jack-diagnose'

解決方案:
(1)$HOME/.jack-settings

SERVER_PORT_SERVICE=8076
SERVER_PORT_ADMIN=8077

(2)$HOME/.jack-server/config.properties

jack.server.service.port=8076
jack.server.admin.port=8077
=======================================================================================
二.權(quán)限問(wèn)題

com.android.jack.server.api.v01.ServerException:
		 './config.properties' musthave permission rw------- but have rwx------
Caused by: java.io.IOException:
		 './config.properties' must have permissionrw------- but have rwx------
		 
解決方案:
sudo chmod -R 0600 .jack-settings
sudo chmod -R 0600 .jack-server/config.properties
=======================================================================================
三.jack-admin缺少變量JACK_JAR
ERROR: Communication error with Jack server (52) make:
     *** [out/target/common/obj/JAVA_LIBRARIES/libutil_intermediates/classes.jack] Error
 
解決方案:工程根目錄內(nèi)執(zhí)行以下三句,再進(jìn)行編譯。
export JACK_JAR=./out/host/linux-x86/framework/jack.jar
./out/host/linux-x86/bin/jack-admin stop-server
./out/host/linux-x86/bin/jack-admin start-server
=======================================================================================
四.
communication error with Jack server (1)


* Protocol "https" not supported or disabled in libcurl
* Closing connection -1
原來(lái)是curl不支持https。


解決方案:
重裝curl【在curl安裝源目錄下,輸入:./configure –prefix -ssl】【重新安裝jack-server】

四、分析過(guò)程:

【cd  prebuilts/sdk/tools】
./jack-admin dump-report

生成:
Creating report...
Dumping Jack server stacks...
Getting current user id...
Listing Jack server process...
Listing process using Jack server service port 8076...
Listing process using Jack server admin port 8077...
Collecting Jack client configuration...
Listing Jack server installation dir...
Collecting curl version...
Collecting curl connection info...
Collecting Jack server stats...
Zipping Jack server installation dir except keys and certificates...
Jack server report saved in 'jack-report.23947.zip'. Consider reviewing content before publishing.

打開這個(gè)'jack-report.23947.zip'
看這個(gè)里面的report.23947.txt以及l(fā)og里面的文件。
發(fā)現(xiàn)自己什么也沒發(fā)現(xiàn)。

然后【chmod +764  jack-diagnose】


'/usr/bin/java' is too old, please update to 1.7 or newer
error: process ID list syntax error

Usage:
 ps [options]

 Try 'ps --help <simple|list|output|threads|misc|all>'
  or 'ps --help <s|l|o|t|m|a>'
 for additional help text.

For more details see ps(1).
Port 8077 is used by another process (pid=),
 please ensure to free the port or change port configuration
  in '/home/fuwei/.jack-settings' and '/home/fuwei/.jack-server/config.properties'
error: process ID list syntax error

Usage:
 ps [options]

 Try 'ps --help <simple|list|output|threads|misc|all>'
  or 'ps --help <s|l|o|t|m|a>'
 for additional help text.

For more details see ps(1).
Port 8076 is used by another process (pid=), 
please ensure to free the port or change port configuration 
in '/home/fuwei/.jack-settings' and '/home/fuwei/.jack-server/config.properties'
好的,找到類似的東西了。解決方案在上面。

五、Android 7.0 jack 相關(guān)配置:

 jack-admin start-server 
jack-admin kill-server 
jack-admin list-server 
jack-admin uninstall-server 
mm -j32 showcommands &> mm.out 
jack-admin install-server jack-launcher.jar jack-server-4.8.ALPHA.jar 
jack-admin dump-report 
jack-admin dump-re

六、參考資料

1.【https://stackoverflow.com/questions/67363030/rebuild-android-code-with-error-ssl-error-when-connecting-to-the-jack-server-t#】【英文資料】
2.【https://blog.csdn.net/codeslave1130/article/details/83988820】
3.【https://blog.csdn.net/m0_37910557/article/details/116701908】
4.【https://www.cnblogs.com/blogs-of-lxl/p/11589521.html】
5.【https://blog.csdn.net/qq_37858386/article/details/119599118】【這個(gè)可以先看看,寫的很好】
6.【https://blog.csdn.net/m0_58241002/article/details/125912231】文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-767366.html

到了這里,關(guān)于Android 7.0 源碼編譯報(bào)錯(cuò):SSL error when connecting to the Jack server. Try ‘jack-diagnose‘的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 關(guān)于FFmpeg報(bào)錯(cuò)Error when loading first segment和Invalid data found when processing input

    關(guān)于FFmpeg報(bào)錯(cuò)Error when loading first segment和Invalid data found when processing input

    ????????如果在下載ts文件時(shí)已經(jīng)解密過(guò),F(xiàn)Fmpeg在使用m3u8文件合并時(shí)就不要帶#EXT-X-KEY。 ????????一開始我查看了很多關(guān)于這兩個(gè)報(bào)錯(cuò)的博客,如下 使用ffmpeg將m3u8文件轉(zhuǎn)為mp4 m3u8及TS文件下載解密:用FFmpeg解密合并m3u8中ts文件(二) ffmpeg合并m3u8 ts key文件 解決Invalid da

    2023年04月09日
    瀏覽(22)
  • opencv4.7.0 win10 源碼編譯 vs2019 cmake

    opencv4.7.0 win10 源碼編譯 vs2019 cmake

    步驟: ① 編譯opencv源碼;注意幾個(gè)下載內(nèi)容;根據(jù)cmakedownloadlog.txt中的說(shuō)明 ② 生成opencv.sln,先使用ALL_BUILD生成 ③ 然后對(duì)install工程進(jìn)行生成 ④ 使用:離線使用,opencv文件夾 install的include lib bin 等復(fù)制到當(dāng)前工程下的文件夾;然后配置屬性 ? ? 配置屬性時(shí)注意一下路徑,工

    2024年02月04日
    瀏覽(22)
  • SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

    今天git push代碼一直push不上去,后面去看報(bào)錯(cuò)代碼, 查了下,網(wǎng)上說(shuō)是網(wǎng)絡(luò)代理的問(wèn)題。 解決辦法 :先輸入 git config --global --list 查看是否有然后查看是否設(shè)置了[http]和[https]選項(xiàng)和proxy的,有的話就輸入 這時(shí)再push問(wèn)題就解決了,我在輸入git config --global --list 的時(shí)候,并沒有發(fā)

    2024年02月11日
    瀏覽(20)
  • Android12源碼編譯報(bào)錯(cuò)ninja: build stopped: subcommand failed.解決

    虛擬機(jī):wsl 2.0 Ubuntu18.04 虛擬機(jī)配置:8G內(nèi)存,1T存儲(chǔ) 軟件版本:安卓系統(tǒng)目前最高版本是Android S,也就是Android 12 beta版本源碼,無(wú)任何修改 報(bào)錯(cuò)內(nèi)容:編譯至54%時(shí),ninja編譯中斷,ninja: build stopped: subcommand failed. 報(bào)錯(cuò)后嘗試多次增量編譯,始終在54%作用報(bào)錯(cuò),報(bào)錯(cuò)內(nèi)容一致。

    2024年01月19日
    瀏覽(36)
  • [1187]win環(huán)境2026, SSL connection error: unknown error number

    [1187]win環(huán)境2026, SSL connection error: unknown error number

    先貼上詳細(xì)的報(bào)錯(cuò)信息 原因:較高版本的mysql的ssl默認(rèn)是開啟的 解決方案:關(guān)閉ssl 第一步:先查看ssl開啟情況 第二步:修改配置文件my.ini 第三步:重啟mysql服務(wù) ctrl+shift+esc按鍵調(diào)出任務(wù)管理器—服務(wù)—找到mysql服務(wù)—右鍵重新運(yùn)行 第四步:重新執(zhí)行命令: 參考:https://blo

    2024年02月16日
    瀏覽(23)
  • Qtcreator 編譯報(bào)錯(cuò) Project ERROR: You need to set the ANDROID_NDK_ROOT...

    環(huán)境:銀河麒麟v10 sp1 +Qt5.14.2 手賤不知道點(diǎn)了什么.編譯項(xiàng)目就報(bào)一片error,看著賊煩. Project ERROR: You need to set the ANDROID_NDK_ROOT environment variable to point to your Android NDK. Could not read qmake configuration file /opt/Qt5.14.2/5.14.2/android/mkspecs/android-clang/qmake.conf. 查資料大概和ANDROID_NDK_ROOT 環(huán)境變量

    2024年02月02日
    瀏覽(47)
  • LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

    LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

    在vue中使用pdfjs-express拉取事例代碼的時(shí)候出現(xiàn)了錯(cuò)誤:LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 官網(wǎng)文檔給的clone項(xiàng)目地址: 本地拉代碼報(bào)錯(cuò): 解決辦法: 先取消代理,再拉取代碼就OK了 復(fù)制事例項(xiàng)目名: pdfjs-express-vue-sample 然后再百度中搜索 找到第一個(gè)打開

    2024年02月11日
    瀏覽(22)
  • ERROR 2026 (HY000): SSL connection error: error:0A000086:SSL routines::certificate verify failed

    mysql --ssl-ca=ca.pem --ssl-cert=client-cert.pem --ssl-key=client-key.pem -uroot -pPam_2022 mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 2026 (HY000): SSL connection error: error:0A000086:SSL routines::certificate verify failed 當(dāng)使用MySQL和SSL進(jìn)行連接并遇到 ERROR 2026 (HY000): SSL connection error: error:

    2024年02月03日
    瀏覽(32)
  • vue3+vite運(yùn)行報(bào)錯(cuò)記錄:error when starting dev server

    vue3+vite運(yùn)行報(bào)錯(cuò)記錄:error when starting dev server

    場(chǎng)景:拉完代碼執(zhí)行npm i后運(yùn)行報(bào)錯(cuò),打包運(yùn)行代碼沒問(wèn)題,說(shuō)明是本地開發(fā)環(huán)境的問(wèn)題。 完整報(bào)錯(cuò)信息: 原因:vite-plugin-optimize-persist和vite-plugin-package-config版本相互依賴 解決: ? 改為: ? ?

    2024年02月15日
    瀏覽(24)
  • curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

    curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

    pod install出現(xiàn)上述問(wèn)題 主要原因使用了代理 解決方案 執(zhí)行上面復(fù)制的命令行。

    2024年02月12日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包