Gradle错误:只允许在android studio中从事件调度线程进行写访问

Bel*_*loo 118 android gradle gradlew android-studio android-gradle-plugin

在将Android Studio更新到2.2版(在Windows 10上)之后,第二天早上我在任何项目上构建了gradle时收到了这样的错误:

__PRE__

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

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

Bel*_*loo 412

所以问题的结论是android工作室与我安装的jdk版本冲突,所以当我检查jdk位置(文件 - >项目结构 - > SDK位置),选中"使用嵌入式JDK"复选框并将jdk位置设置为'时,它就解决了android studio'\ Android Studio\jre的路径

  • 对我来说效果很好!非常感谢! (2认同)

Nul*_*ion 12

当android studio与安装的jdk版本冲突时出现问题,转到(文件 - >项目结构 - > SDK位置),选中"使用嵌入式JDK"复选框并将jdk位置设置为"android studio的路径"\ Android Studio\jre :)简单