背景
很多人在开发中,拉下一套新的代码会出现下列错误:
1.Failed to contact Jack server;
2.No Jack Server running;//jack server 被kill
这是由于Android7.0 采用Jack编译,不支持多人同时在线编译。出现了端口占用问题。
不明白Jack 编译的小伙伴可以看下我的这篇BLOG :
http://blog.csdn.net/Simon_Crystin/article/details/62426402
解决方法
下面就给出详细的解决方案:
我们需要做的就是改端口。
正常情况下,Android7.0(N)编译会出错三次。编译一次生成一个新的文件,下面就带领大家来爬坑。
第一次编译报错:
会在你的根目录生成一个 .jack-settings文件 (隐藏文件,如果在根目录找不到的话,请设置为显示隐藏文件)
进入修改端口:
给出修改后的结果:
这里有两点需