簡體   English   中英

Android Manifest.xml損壞

[英]The Android Manifest.xml is getting corrupted

我的最后三個項目遇到了無法調試的問題。 在每個項目中創建每兩到三個活動后,我得到的相同錯誤是:-

Parser Exception :  The markup in the document preceding the root element must be well formed.

該錯誤來自AndroidManifest.xml文件。

為此,我使用的是Google提供的ADT Eclipse。

此錯誤是否可調試,或者我只需要刪除項目並重新開始整個操作,直到錯誤再次出現為止?

package="com.example.sqlitenew"

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"

    android:theme="@style/AppTheme" >

    <activity

        android:name="com.example.sqlitenew.MainActivity"

        android:label="@string/app_name" >

        <intent-filter>

            <action android:name="android.intent.action.MAIN" />


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

        </intent-filter>

    </activity>

</application>

XML中的每個標簽都必須在根標簽內,並且所有標簽都必須完全關閉。 否則會引發錯誤:錯誤解析器異常:根元素前面的文檔中的標記必須格式正確,表明根標記內的元素未正確關閉。

您的XML應該采用以下格式

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.test"
    android:versionCode="1"
    android:versionName="1.0" >
    <application>
        <!-- activities declaration -->
    </application>
</manifest>

您是否正在兩個操作系統之間交換項目文件? 當我在linux上工作並且我的項目合作伙伴在Windows上工作時,出現了同樣的錯誤。 嘗試在XML文件中執行ctrl+shift+F 它為我工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM