Android 編譯之 FAILED: setup-jack-server

在這裏插入圖片描述

jack 在編譯的時候,由於不是一個人在編譯,有多個人在同時編譯時,可能出現兩個人用同一個 端口,所以端口衝突導致超時了。
解決辦法:修改端口
需改動文件:

  • .jack-settings
  • .jack-server/config.properties

注意:兩個地方需要改成一致的
改動方式:
找到需改動文件位置
1使用cd ~進入$HOME目錄
2直接打開文件所在根目錄,找到相應文件(注意打開顯示隱藏文件)
如果是在窗口工具直接修改可以使用

vi .jack-settings       **打開文件  按 i 進入編輯模式** 

# Server settings
SERVER_HOST=localhost
  RVER_PORT_SERVICE=18076   //建議改大點
鈻[6nR_PORT_ADMIN=18077       //建議改大點

# Internal, do not touch
SETTING_VERSION=4

**修改完成後按Esc退出編輯,按shift+: 鍵入wq再按enter保存退出**

同上操作對config.properties進行編輯

vi .jack-server/config.properties
#
#Thu Dec 12 20:08:59 EST 2019
jack.server.idle=180
jack.server.max-service.by-mem=1\=2147483648\:2\=3221225472\:3\=4294967296
jack.server.shutdown=21600
jack.server.time-out=7200
jack.server.max-jars-size=104857600
jack.server.service.port=18076    //改成上面一致
jack.server.admin.port=18077    //改成上面一致
jack.server.config.version=4
jack.server.max-service=4
jack.server.deep-idle=900
~                        

結果:
在這裏插入圖片描述

發佈了48 篇原創文章 · 獲贊 8 · 訪問量 7393
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章