最近,我在使用Android Studio时遇到了很多问题 我正在使用Android Studio 1.5.1,在Windows 7上使用gradle插件1.5.0(对应于Gradle 2.2.1)。
目前Android Studio没有更新,独立SDK管理器也没有。
有时当我尝试在模拟器上启动我的应用程序时,构建过程不会停止(我等了1个小时一次......)。即使在我退出模拟器并在同步gradle上构建项目之后,它也会启动一个永无止境的过程。日志文件没有写入,并且在任何地方都没有错误消息。
要结束进程,我必须转到taskmanager并停止我看到的每个java.exe进程,然后它会显示以下消息:
错误:无法启动守护程序进程。可能会导致此问题 通过错误配置守护进程。例如,一个未被识别的 使用了jvm选项。请参阅有关的用户指南章节 守护进程https://docs.gradle.org/2.8/userguide/gradle_daemon.html 请阅读以下流程输出以了解更多信息:
-----------------------
之后,没有任何构建会成功,我的项目成功构建的唯一方法是重启我的操作系统! (甚至在任务杀死每个已知的相关任务后,如android64.exe,adb.exe,java.exe)
该错误是否已知?有没有解决方法?我做错了吗?
当它出错时,gradle控制台正在编写
Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:compileDebugSources, :app:compileDebugAndroidTestSources]`.
,但没什么。更重要的是,gradle不起作用,而不是在一点上抚摸。但是仍然存在java.exe进程及其66Mb的内存......
在大约8次成功运行后出现错误。
我现在知道真正的麻烦制造者!它是C:\ Users \ Me \ .gradle \ daemon \ 2.8 \ registry.bin
我甚至无法在不崩溃Windows资源管理器的情况下右键单击它!
答案 0 :(得分:2)
我一直面临同样的问题。但是,我之前的项目已成功建成。我所做的是 - 将我的新应用程序的服务目录路径(指向' .gradle'文件夹的位置)的位置更改为成功构建的应用程序的服务目录路径,即从
C:/ Users / 您的用户名 / AndroidStudioProjects / 当前应用 /。gradle
到
C:/ Users / 您的用户名 / AndroidStudioProjects / 成功建立应用 /。gradle
更改服务目录路径 -
转到设置 - >构建,执行,部署 - >构建工具 - > Gradle - >服务目录路径