2013-02-19 70 views
0

嗨我正在研究android gps教程,並在AndroidManifest.xml中收到錯誤。 錯誤是「錯誤解析xml:文檔元素後的垃圾」,並顯示在清單開始標記行處。任何想法是什麼問題?我試着刪除「的xmlns ......機器人」,但是,這並不工作..錯誤清單

<?xml version="1.0" encoding="utf-8"?> 
<View xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 
</View> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.ballincoliig.gun.powder.mills.walking.trail" 
    android:versionCode="1" 
    android:versionName="1.0"> 
    <application android:versionName="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name="GPSActivity" 
       android:label="@string/app_name"> 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN"/> 
        <category android:name="android.intent.category.LAUNCHER"/> 
        </intent-filter> 
        </activity> 
      <uses-library android:name="com.google.android.maps" />  
     </application> 
     <uses-sdk android:minSdkVersion="4"/> 

     <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission> 
     <uses-permission android:name="android.permission.INTERNET"></uses-permission> 
     </manifest> 
+0

爲了將來的參考,一個XML文檔只能有一個根節點。您正在嘗試使用兩個:''和''。 (很多人已經描述瞭如何處理它。) – Sam 2013-02-19 20:03:45

回答

2

你必須刪除<View>元素,僅僅是第一行之後。

說明: A <View>元素屬於佈局,不在清單中。 此外,XML文件只能有一個頂級(根)節點,在這種情況下,<manifest>

+0

我刪除了視圖標籤及其子項,但我仍然收到錯誤 – Marklar 2013-02-19 20:03:23

+0

您是否還刪除了''? – tilpner 2013-02-19 20:05:01

+0

是的,我做了...... – Marklar 2013-02-19 20:06:37

3

那是什麼信息查看?刪除它:

<?xml version="1.0" encoding="utf-8"?> 
    <manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.ballincoliig.gun.powder.mills.walking.trail" 
     android:versionCode="1" 
     android:versionName="1.0" > 

     <application 
      android:label="@string/app_name" 
      android:versionName="@drawable/icon" > 
      <activity 
       android:name="GPSActivity" 
       android:label="@string/app_name" > 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 

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

      <uses-library android:name="com.google.android.maps" /> 
     </application> 

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

     <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
     <uses-permission android:name="android.permission.INTERNET" /> 

    </manifest> 
+0

仍然收到相同的錯誤 – Marklar 2013-02-19 20:04:59

+1

保存所有,乾淨的項目。 – Ahmad 2013-02-19 20:05:54

+1

表示感謝! – Marklar 2013-02-19 20:07:44