2012-10-09 21 views
1

我無法解決問題。我在xml中有兩個清單標記。 我收到以下錯誤:AndroidManifest.xml:根元素前面的文檔中的標記必須是格式良好的

AndroidManifest.xml: The markup in the document preceding the root element must be well-formed.

...我已經尋找了錯誤,並得到了一個解決方案,有兩個在code.If清單標籤是應我的評論由於2清單標籤或應有的?到別的東西?

這裏是我的AndroidManifest.xml

<<<<<<< Original 

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    package="com.github.andlyticsproject" 
    android:installLocation="auto" 
    android:versionCode="217" 
    android:versionName="2.2.3" > 

    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
    <uses-permission android:name="android.permission.USE_CREDENTIALS" /> 
    <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" /> 
    <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" /> 
    <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" /> 
    <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" /> 
    <uses-permission android:name="android.permission.READ_SYNC_STATS" /> 
    <uses-permission android:name="android.permission.WRITE_SYNC_STATS" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.VIBRATE" /> 

    <uses-sdk 
     android:minSdkVersion="7" 
     android:targetSdkVersion="16" /> 

    <application 
     android:name="AndlyticsApp" 
     android:allowBackup="true" 
     android:icon="@drawable/icon" 
     android:label="@string/app_name" 
     android:theme="@style/Theme.Andlytics" > 
     <activity 
      android:name=".LoginActivity" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name=".Main" 
      android:label="@string/app_name" 
      android:uiOptions="splitActionBarWhenNarrow" > 
     </activity> 
     <activity 
      android:name=".CommentsActivity" 
      android:label="@string/comments" > 
     </activity> 
     <activity 
      android:name=".ChartActivity" 
      android:label="@string/app_name" > 
     </activity> 
     <activity 
      android:name=".AdmobActivity" 
      android:label="@string/app_name_admob" > 
     </activity> 
     <activity 
      android:name=".AdmobAuthenticatorActivity" 
      android:excludeFromRecents="true" 
      android:label="@string/app_name_admob" 
      android:theme="@android:style/Theme.Dialog" /> 
     <activity 
      android:name=".PreferenceActivity" 
      android:label="@string/preferences" > 
     </activity> 
     <activity 
      android:name=".NotificationPreferenceActivity" 
      android:label="@string/notifications" > 
     </activity> 
     <activity 
      android:name=".AccountSpecificPreferenceActivity" 
      android:label="@string/notifications" > 
     </activity> 
     <activity 
      android:name=".ImportActivity" 
      android:label="@string/statistics_import" 
      tools:ignore="ExportedActivity" > 
      <intent-filter> 
       <action android:name="android.intent.action.VIEW" /> 

       <category android:name="android.intent.category.DEFAULT" /> 

       <data 
        android:host="*" 
        android:mimeType="application/zip" 
        android:pathPattern="andlytics\\.zip" 
        android:scheme="file" /> 
      </intent-filter> 
      <!-- intent-filter android:priority="-100" --> 
      <intent-filter> 
       <action android:name="android.intent.action.VIEW" /> 

       <category android:name="android.intent.category.DEFAULT" /> 

       <data 
        android:mimeType="application/zip" 
        android:scheme="file" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name=".ExportActivity" 
      android:label="@string/statistics_export" > 
     </activity> 

     <service 
      android:name=".sync.SyncAdapterService" 
      android:exported="false" 
      android:process=":andlytics" > 
      <intent-filter> 
       <action android:name="android.content.SyncAdapter" /> 
      </intent-filter> 

      <meta-data 
       android:name="android.content.SyncAdapter" 
       android:resource="@xml/sync" /> 
     </service> 
     <service 
      android:name=".admob.AdmobAccountAuthenticator" 
      android:exported="false" > 
      <intent-filter> 
       <action android:name="android.accounts.AccountAuthenticator" /> 
      </intent-filter> 

      <meta-data 
       android:name="android.accounts.AccountAuthenticator" 
       android:resource="@xml/authenticator" /> 
     </service> 
     <service 
      android:name=".io.ExportService" 
      android:exported="false" /> 
     <service 
      android:name=".io.ImportService" 
      android:exported="false" /> 

     <provider 
      android:name="com.github.andlyticsproject.sync.ContentProvider" 
      android:authorities="com.github.andlyticsproject" 
      android:exported="false" /> 
     <provider 
      android:name="com.github.andlyticsproject.db.AndlyticsContentProvider" 
      android:authorities="com.github.andlyticsproject.db.AndlyticsContentProvider" 
      android:exported="false" /> 

     <receiver 
      android:name="com.github.andlyticsproject.sync.AlarmReceiver" 
      android:exported="false" 
      android:process=":remote" > 
     </receiver> 
    </application> 

</manifest> 
======= 

<manifest xmlns:android="http://schemas.android.com/apk/res/android" > 

    <application> 
     <activity 
      android:name=".LoginActivity" 
      android:label="@string/title_activity_login" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 

</manifest> 

>>>>>>> Added 

回答

2

評論第二個清單標記。應該只有一個清單標籤。

+0

是的,需要一個清單標籤。 – Mufrah

+0

如果這解決了您的問題,可以將其標記爲答案,以便其他看到此問題的人可以知道此問題已得到解答。 – sarabhai05

3

你的版本控制系統去和標記文件中的衝突(在<<<<<<<>>>>>>>標籤)。您必須先解決衝突,然後才能使用該文件。 (工具鏈抱怨是因爲VCS標籤是非法的XML語法)。

+0

其實我已經評論了我所有的xml,並從備份項目中粘貼了orignal。其中沒有兩個清單,也沒有<<<<< and > >>>>這些標籤。 謝謝 – Mufrah

相關問題