Gradle 错误:仅在 Android Studio 中允许从事件调度线程进行写入访问

编程入门 行业动态 更新时间:2024-10-14 04:26:33
本文介绍了Gradle 错误:仅在 Android Studio 中允许从事件调度线程进行写入访问的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时送ChatGPT账号..

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

After updating Android Studio to version 2.2 (on Windows 10) and somehow next morning I received such error when gradle built on any project:

只允许从事件调度线程进行写访问

Write access is allowed from event dispatch thread only

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

Despite that gradlew -build command worked and completed successfully. I tried typical Android dev's of WTF repairing set: clean build, invalidate caches, removing build folders, removing .gradle folder, tried different gradle settings, even reinstalling Android Studio and nothing helped.

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

I've created this question only to share my experience with community, because I wasted two hours on it.

推荐答案

所以得出的结论是Android Studio与我安装的JDK版本冲突,所以在查看JDK位置(文件→项目结构→SDK位置)时解决了),勾选使用嵌入式 JDK"复选框并将 JDK 位置设置为Android Studio 路径"\Android Studio\jre

So the problem was concluded in that Android Studio conflicted with my installed JDK version, so it was resolved when I checked JDK location (File → Project Structure → SDK Location), ticked 'Use embedded JDK' checkbox and set JDK location to 'path to Android Studio'\Android Studio\jre

这篇关于Gradle 错误:仅在 Android Studio 中允许从事件调度线程进行写入访问的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

更多推荐

[db:关键词]

本文发布于:2023-04-15 05:38:38,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/857588.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:线程   错误   事件   Gradle   Studio

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!