0

嗨,我正在编写一个 android gps 教程,但在 AndroidManifest.xml 中出现错误。错误是“错误解析 xml:文档元素后的垃圾”,并显示在清单开始标记行。任何想法是什么问题?我尝试删除“xmlns......android”,但这不起作用..

<?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>
4

3 回答 3

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>
于 2013-02-19T20:02:08.040 回答
2

您必须<View>在第一行之后删除该元素。

说明:<View>元素属于布局,而不是清单。此外,在这种情况下,XML 文件只能有一个顶级(根)节点<manifest>

于 2013-02-19T20:00:10.547 回答
1

取出View. 您的清单不需要/不应包含View

显现

于 2013-02-19T20:01:13.577 回答