2016-10-03 82 views
47

允许更新Android工作室为2.2版本(在Windows 10),我收到这样的错误时gradle这个建立在任何项目在某种程度上第二天早上后:摇篮错误:写访问从事件调度线程只能在Android Studio中

Write access is allowed from event dispatch thread only 

尽管gradlew -build命令已成功完成并成功完成。 我尝试了WTF修复集的典型Android开发人员:干净的构建,无效缓存,删除构建文件夹,删除.gradle文件夹,尝试不同的gradle设置,甚至重新安装android studio,没有任何帮助。

我创造了这个问题只是为了分享我的社区经验,因为我浪费了两个小时。

回答

182

因此,问题的结论是,android studio与我安装的jdk版本发生冲突,所以在我检查jdk位置(文件 - >项目结构 - > SDK位置)时勾选了'Use embedded JDK'复选框并设置jdk的位置'路径到Android工作室'\ Android Studio \ jre

0

没有为我工作,我跑了一个'gradle clean build'命令,我发现在gradle中有一行冲突,删除它和同步工程(as in this pic

enter image description here

+1

这是为我工作的这个问题,他可能对于同样的问题有同样的概率的其他人 – Ryuzaki