2012-07-17 13 views
0

我正在製作一個操作欄。但是當我嘗試運行我的程序時,我收到一條日誌消息,告訴我清單文件存在問題。Android清單文件中的解析器異常

[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> 

回答

1

您沒有關閉打開的應用程序標記。

<application 

應該

<application> 
1

該錯誤可能是由許多原因引起。其中一個可能是您在開始時有一個空格<?xml version="1.0" encoding="utf-8"?>

因此,在第一行的開頭,查找並刪除所有前導空格。

希望有所幫助。