Android Studio启动异常Unable to start the daemon process解决

win7系统。

Android Studio(as)一直用得好好的,修改了一个在测项目的包名后Rebuild出现异常:

Unable to start the daemon process. 
This problem might be caused by incorrect configuration of the daemon. 
For example, an unrecognized jvm option is used. 
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/4.1/userguide/gradle_daemon.html 
Please read below process output to find out more:

反复Try Again或Rebuild都不行。关掉当前项目打开已经正常安装使用过的项目,甚至新建一个hello world项目都不能正常gradle!

按网上的套路修改org.gradle.jvmargs=-Xmx(默认1563)为1024和512等等均没什么卵用(就算设完重启as也一样)。

其中有坑爹的(当然也可能他自己用来确实有效)说删掉系统盘下的.gradle文件夹,这个一看就不靠谱,试都不用试。论坛里评论说“删了你就知道什么叫后悔!”

没办法了,索性点开它给的那个网页http://gradle.org/docs/4.1/userguide/gradle_daemon.html ,研究了一下,大意是有个守护进程(daemon)一直在运行,阻止了你的gradle正常工作,你可以使用gradle --stop命令把它停止掉,巴拉巴拉……太长没细看。于是关掉as打开windows进程管理,发现后台还是有as相关进程在运行,手动关闭该进程,再开as,依然不行。百度了一下,所谓守护进程,就是在你操作系统关闭之前它是不会停止的,要守到你关机为止(真够敬业的~_~||)。重启windows,再开as,果然就可以正常gradle项目了。

结论:开发工具这玩意儿就像我们手上的项目,越是功能多的越能出幺蛾子(比如as!!),每个人碰到的情况可能不尽相同,不要一味照搬网上经验,细心研究一下自己的情况,总有办法解决问题的。不说了,背单词去了。

猜你喜欢

转载自blog.csdn.net/weixin_40571358/article/details/81515667