我需要关于 Manifest merge failed with multiple errors 的解决方案
Please I need solution about Manifest merger failed with multiple errors
请有人帮我找出这段代码语法中的错误。
我一整天都在尝试解决这个问题,但我一直在从一个问题转到另一个问题。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.ome.allfreecurrencyconverter">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<activity
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
tools:ignore="WrongManifestParent">
<activity
android:name="com.ome.allfreecurrencyconverter.MainActivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_conversion_listview"
android:label="@string/app_name"
tools:ignore="WrongManifestParent" >
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_Introactivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent" >
</activity>
</activity>
</manifest>
您应该在应用程序标签中使用 Activities 标签,而不是在另一个 Activity 标签中使用 Activities 标签,因此您需要将第一个 Activity 开始标签替换为应用程序。
您的清单应如下所示
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.ome.allfreecurrencyconverter" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
//This is the correct opening tag
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
tools:ignore="WrongManifestParent">
<activity
android:name="com.ome.allfreecurrencyconverter.MainActivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_conversion_listview"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_Introactivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
</activity>
</application>
</manifest>
您在错误的标签中添加了 activity。你应该
xmlns:tools="http://schemas.android.com/tools"
package="com.ome.allfreecurrencyconverter" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
tools:ignore="WrongManifestParent">
<activity
android:name="com.ome.allfreecurrencyconverter.MainActivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_conversion_listview"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_Introactivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
</activity>
</application>
请有人帮我找出这段代码语法中的错误。
我一整天都在尝试解决这个问题,但我一直在从一个问题转到另一个问题。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.ome.allfreecurrencyconverter">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<activity
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
tools:ignore="WrongManifestParent">
<activity
android:name="com.ome.allfreecurrencyconverter.MainActivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_conversion_listview"
android:label="@string/app_name"
tools:ignore="WrongManifestParent" >
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_Introactivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent" >
</activity>
</activity>
</manifest>
您应该在应用程序标签中使用 Activities 标签,而不是在另一个 Activity 标签中使用 Activities 标签,因此您需要将第一个 Activity 开始标签替换为应用程序。
您的清单应如下所示
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.ome.allfreecurrencyconverter" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
//This is the correct opening tag
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
tools:ignore="WrongManifestParent">
<activity
android:name="com.ome.allfreecurrencyconverter.MainActivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_conversion_listview"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_Introactivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
</activity>
</application>
</manifest>
您在错误的标签中添加了 activity。你应该
xmlns:tools="http://schemas.android.com/tools"
package="com.ome.allfreecurrencyconverter" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
tools:ignore="WrongManifestParent">
<activity
android:name="com.ome.allfreecurrencyconverter.MainActivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_conversion_listview"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
</activity>
<activity
android:name="com.ome.allfreecurrencyconverter.Activity_Introactivity"
android:label="@string/app_name"
tools:ignore="WrongManifestParent">
</activity>
</application>