Android Studio更新后的XML“格式不正确”
在我更新Android Studio以再次尝试一个旧应用程序之后,它在解析XML时抛出了一个错误:格式不正确的无效令牌。然而,我找不到错误,Android Studio没有突出显示任何错误 引发相同错误的三个XML文件:Android Studio更新后的XML“格式不正确”,android,xml,android-studio,Android,Xml,Android Studio,在我更新Android Studio以再次尝试一个旧应用程序之后,它在解析XML时抛出了一个错误:格式不正确的无效令牌。然而,我找不到错误,Android Studio没有突出显示任何错误 引发相同错误的三个XML文件: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" tools:context=".
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity" >
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100"
android:showAsAction="never" />
</menu>
我没有完全更新:我首先修补了,但SDK包出现错误,所以决定重新安装。但这也不太顺利,因为我忘记了卸载以前的安装,并且在让SDK正常工作时遇到了一些问题
也许在过去的几个月里,我错过了对xmlns:android-thing使用的一些更改?我只是需要重写代码。
我删除了标题并重新键入了所有换行符。正如Lukos所建议的那样,似乎是一个格式化错误。Hmm,我没有看到错误,但该错误意味着xml中存在拼写错误或不应该存在的内容。如果有其他布局或横向/纵向文件夹,是否检查了其他xml文件?编辑:xml编码和版本应该在顶部的资源文件中吗?我已经更新了这个问题来反映,我认为它遗漏了对Android的一些更改。此处似乎不需要标头,它不会引发任何错误。请尝试清理并重建。我找不到错误,除非它是位于不同布局文件夹中的文件之一。有时xml开头的空白是罪魁祸首。删除任何你找到的。
<resources>
<!-- Default screen margins, per the Android Design guidelines. -->
<dimen name="activity_horizontal_margin">16dp</dimen>
<dimen name="activity_vertical_margin">16dp</dimen>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/img_fart_up" />