简体   繁体   English

错误无法解析 androidmanifest.xml 中的 xml

[英]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我在打开 android 工作室错误时收到错误消息无法解析 androidmanifest.xml 中的 XML 中的 XML,ParseError at [row, col] or end tag:[14]

I already try several solutions and still not working我已经尝试了几种解决方案,但仍然无法正常工作

this is my androidmanifest.xml这是我的 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:编辑1:

You are missing </manifest> tag at the end, just add </manifest> .您最后缺少</manifest>标记,只需添加</manifest>

Edit 2:编辑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.再试一次,因为有时 Android Studio 的行为就像出现错误一样。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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