Android编译出现FAILED: setup-jack-server问题的解决办法

20 篇文章 0 订阅

        在编译Android的时候出现了如下错误:

[ 28% 1127/3932] Ensuring Jack server is installed and started
FAILED: setup-jack-server

图:

原因:jack在编译的时候,可能出现多个人在同时编译的情况,这个时候就有可能出现两个人用同一个端口,发生端口冲突以至于超时。

解决办法:修改端口号(修改 .jack-settings和.jack-server/config.properties文件) 

步骤一:

        将项目根目录下的.jack-settings文件打开,修改jack.server.service.port 和 jack.server.admin.port端口,尽可能将该端口号设置大一些以减小端口冲突概率。例如,我在下面将jack.server.service.port设置为28078,jack.server.admin.port设置为28079.

# Server settings
SERVER_HOST=localhost
SERVER_PORT_SERVICE=28078
SERVER_PORT_ADMIN=28079

# Internal, do not touch
SETTING_VERSION=4

 

步骤二:

        将项目根目录下的.jack-server/config.properties文件打开,同样的将jack.server.service.port和jack.server.admin.port设置为和步骤一一样的值。

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=28078
jack.server.admin.port=28079
jack.server.config.version=4
jack.server.max-service=4
jack.server.deep-idle=900

 修改完成后如无冲突,即可正常编译了。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值