我一直收到错误消息,说“元素类型”应用程序“必须跟随属性规范”,“>”或“/>”。“
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.thenewboston.sammy"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<application android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
我在下面收到错误:
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
答案 0 :(得分:5)
这是正确的表单,看看你是否没有关闭某些标签。
<application android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
...>
<activity ...>
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
答案 1 :(得分:0)
正如我的朋友所说,检查正确的格式
对我来说就是这样:
之前:
<activity android:name=".DisplayMessageActivity" android:label="display_message_activity"
</activity>
在:
<activity android:name=".DisplayMessageActivity" android:label="display_message_activity" >
</activity>
然后错误消失了
答案 2 :(得分:0)
就我而言,在应用程序标记内放置了一条评论(通过构建工具?):
<application android:allowBackup="true"
<!-- android:debuggable="true" -->
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/GdxTheme">
删除整个debuggable = true注释行后 - 一切正常。
答案 3 :(得分:0)
出于完全不同的原因,我刚遇到此错误。由于某种原因,Android Studio在我的XML中用name
替换了字符串"name"
的每个实例(例如,将它们全部用双引号引起来)。它彻底破坏了一切。
我必须清除所有内容中的双引号,清理项目并重建它。