0

我正在制作一个动作栏。但是当我尝试运行我的程序时,我收到一条日志消息,告诉我清单文件有问题。

[2012-07-17 09:18:07 - com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] Parser exception for E:\Android\workspace\actionbar\AndroidManifest.xml: The processing instruction target matching "[xX][mM][lL]" is not allowed.

这条消息的含义是什么?如何修复我的清单?

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="actio.bar"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk android:minSdkVersion="11" />

    <application
      <activity android:name=".TabNavigationActionBarActivity" android:label="Action Bar Demonstration: TabNav">
- <intent-filter>
  <action android:name="android.intent.action.MAIN" /> 
  <category android:name="android.intent.category.LAUNCHER" /> 
  </intent-filter>
  </activity>
  <activity android:name=".DropdownListNavigationActionBarActivity" android:label="Action Bar Demonstration: DropdownNav" /> 
    </application>

</manifest>
4

2 回答 2

1

您没有关闭打开的应用程序标签。

<application 

应该

<application>
于 2012-07-17T04:45:49.097 回答
1

该错误可能由多种原因引起。一个可能是你在一开始就有一个空间<?xml version="1.0" encoding="utf-8"?>

因此,在第一行的开头,查找并删除任何前导空格。

希望有帮助。

于 2012-07-17T04:45:53.440 回答