元素类型"活动"必须由匹配的结束标记终止""

时间:2016-08-03 03:50:59

标签: android xml

我一直试图找出我的mainfest文件出了什么问题。 无法修复

有任何意见吗?

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="au.com.itview.shell">
<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label=""
    android:supportsRtl="true"/>
<activity android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
</application>
</manifest>

3 个答案:

答案 0 :(得分:5)

您正在使用开头标记本身中的application关闭/代码。这样做:

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label=""
    android:supportsRtl="true">

答案 1 :(得分:1)

Proplem是关闭Activity.Activity之前的Application标签必须在Application标签内。

使用代码

 <application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label=""
android:supportsRtl="true">

而不是

<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label=""
android:supportsRtl="true"/>

答案 2 :(得分:1)

你错过Lable标签中的应用程序名称这是清单文件中的错误

 <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="au.com.itview.shell">
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="Your App Name"
        android:supportsRtl="true"/>
    <activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    </application>
    </manifest>