2013-02-19 75 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