Java 插件Android支持中的异常

Java 插件Android支持中的异常,java,android,android-studio,android-manifest,android-support-library,Java,Android,Android Studio,Android Manifest,Android Support Library,突然,当我在运行我的android应用程序项目时,android Studio显示了一个内部错误气球 然后我的清单上突然出现了错误 java.lang.RuntimeException: Activity name cannot be empty. 我尝试禁用Android插件并重新启动它,但没有用。 我还有一个错误,R未被解决,但我认为这是因为它无法读取我的清单文件 我也尝试了Build->cleanproject,但仍然没有成功 我该如何解决这个问题呢?事实证明这是一个重构错误 我将一

突然,当我在运行我的android应用程序项目时,android Studio显示了一个内部错误气球

然后我的清单上突然出现了错误

java.lang.RuntimeException: Activity name cannot be empty.

我尝试禁用Android插件并重新启动它,但没有用。 我还有一个错误,R未被解决,但我认为这是因为它无法读取我的清单文件

我也尝试了
Build->cleanproject
,但仍然没有成功


我该如何解决这个问题呢?

事实证明这是一个重构错误


我将一个名为
name
的变量重构为
description
,然后Android Studio也替换了xml文件中的变量,在我的例子中,->

这基本上是由于buildToolsVersion而发生的。对我来说,我使用的是buildToolVersion“23.0.0”,将其更改为新安装的“23.0.2”解决了我的错误

BuildToolsVersion更改为最新版本,如我的案例23.0.0更改为23.0.2


然后再次构建gradle。

尝试文件|使缓存无效并重新启动我也尝试过。我没有把它包括在问题中是一个错误。关于你的问题,我想告诉你我的事件。有一次,我想更改一个模型类中的字段名,如给定的“字符串名”,右键单击并重构,重命名,然后我给出fName,然后单击一些OK按钮。。。我在行乞时没有意识到,但我的接受导致了“字符串”、“样式”、“颜色”和“尺寸”的许多变化,每个名称字段都已更改为“fName”。这就是为什么在清单文件中无法读取信息的原因。见鬼:)在我的情况下,在Android Studio更新之后,我开始出现这个错误。于是我更新了build.gradle——我从26.0.1回到了26.0.0,它开始工作了”\_(ツ)_/¯