IDE致命错误:仅允许来自写安全上下文的写访问

Dim*_*ims 5 android intellij-idea

我已经构建了简单的Hello World应用程序,并在我的Android设备上从IntelliJ运行它.应用程序启动时,会发生IDE错误:

只允许来自写安全上下文的写访问.请确保您使用的invokeLater/invokeAndWait具有正确的模态(不是"任何").有关详细信息,请参阅TransactionGuard文档.

在以下窗口中:

在此输入图像描述

同时,应用程序运行正常.

是什么原因以及如何摆脱这条消息?

小智 0

从 2015 版 IntelliJ 升级到 2016.3.3 后出现同样的错误。

重新启动 IDE 后,我按照建议的弹出窗口指导升级 Gradle,然后重新同步,此错误消失了。

我的项目现在运行并且不再产生此错误。

如果您遇到类似的情况,我可以推荐上述方法,因为它消除了我的设置中的这个确切错误。

  • 截至 2017 年 1 月 24 日,这是 IntelliJ 问题跟踪器中的一个开放的主要问题:https://youtrack.jetbrains.com/issue/IDEA-162173 (2认同)