简体   繁体   中英

Error failed to parse xml in androidmanifest.xml

I got an error message when opening android studio error failed to parse XML in androidmanifest.xml, ParseError at [row, col]:[14,55] Message: expected start or end tag

I already try several solutions and still not working

this is my androidmanifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.luasdankeliling">

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <activity android:name=".kubus">
        android:label="Kubus"
        android:parentActivityName=".MainActivity"
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.example.luasdankeliling.MainActivity" />
    </activity>
    <activity android:name=".lingkaran">
        android:label="Lingkaran"
        android:parentActivityName=".MainActivity"

        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.example.luasdankeliling.MainActivity" />
    </activity>
    <activity android:name=".segitiga">
        android:label="Segitiga"
        android:parentActivityName=".MainActivity"
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.example.luasdankeliling.MainActivity" />
    </activity>
    <activity android:name=".persegi">
        android:label="Persegi"
        android:parentActivityName=".MainActivity"
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.example.luasdankeliling.MainActivity" />
    </activity>
    <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>

You could find out your self.
Click on "Merged Manifest" tab and on the right pane errors will be shown.

在此处输入图像描述

Edit 1:

You are missing </manifest> tag at the end, just add </manifest> .

Edit 2:

You are not ending the activity tag properly

Your activity is like following

<activity android:name=".lingkaran">
    android:label="Lingkaran"
    android:parentActivityName=".MainActivity"

But it should be like this

<activity android:name=".lingkaran"
         android:label="Lingkaran"
         android:parentActivityName=".MainActivity">

Complete manifest should look like following

<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".kubus" android:label="Kubus" android:parentActivityName=".MainActivity"> <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.example.luasdankeliling.MainActivity" /> </activity> <activity android:name=".lingkaran" android:label="Lingkaran" android:parentActivityName=".MainActivity"> <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.example.luasdankeliling.MainActivity" /> </activity> <activity android:name=".segitiga" android:label="Segitiga" android:parentActivityName=".MainActivity"> <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.example.luasdankeliling.MainActivity" /> </activity> <activity android:name=".persegi" android:label="Persegi" android:parentActivityName=".MainActivity"> <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.example.luasdankeliling.MainActivity" /> </activity> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application>

no you are not missing manifest tag. how many time you have tried. if you have just tried one time. try again because some time Android Studio behaves like there is a error.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM