it-swarm.com.ru

Ошибка слияния манифеста с несколькими ошибками, см. Журналы (Ошибка: сбой при выполнении задачи ': app: processDebugManifest')

Прежде чем спросить, я хочу сказать, что я искал много похожих тем, но ни одна из них не сработала. 

Я отлаживал свое приложение, и по какой-то причине, когда я очистил и пересобрал свой проект, я получил error: Сбой манифеста с несколькими ошибками, см. Журналы

В моей консоли Gradle я проверил и получил это:

C:\Users\Chris\AndroidStudioProjects\WizardCounter2\приложение\SRC\главный\AndroidManifest.xml: 6: 5-44: 16 

Ошибка: отсутствует ключевой атрибут name в активности элемента в AndroidManifest.xml: 6: 5-44: 16

C:\Users\Chris\AndroidStudioProjects\WizardCounter2\приложение\SRC\главная\AndroidManifest.xml 

Ошибка: Проверка не пройдена, выход

Вот мой манифест:

<?xml version="1.0" encoding="utf-8"?>

<activity
    Android:allowBackup="true"
    Android:icon="@drawable/counter_launch_icon"
    Android:label="@string/app_name"
    Android:supportsRtl="true"
    Android:theme="@style/AppTheme"
   >

    <activity
        Android:name=".HomeScreen"
        Android:label="@string/app_name"
        Android:theme="@style/AppTheme.NoActionBar"
        Android:screenOrientation="portrait">
        <intent-filter>
            <action Android:name="Android.intent.action.MAIN" />

            <category Android:name="Android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        Android:name=".GameMenu"
        Android:label="@string/title_activity_game_menu"
        Android:theme="@style/AppTheme.NoActionBar"
        Android:screenOrientation="portrait"
        Android:value="HomeScreen"/>
    <activity
        Android:name=".PlayerSelection"
        Android:label="@string/title_activity_player_selection"
        Android:value="PlayerSelection"
        Android:screenOrientation="portrait"
        Android:theme="@style/AppTheme.NoActionBar"
        >
    </activity>

    <support-screens

        Android:smallScreens="true"
        Android:normalScreens="true" />
</activity>

И build.gradle:

apply plugin: 'com.Android.application'

Android {
    compileSdkVersion 25
    buildToolsVersion '25.0.0'

    defaultConfig {
        applicationId "com.gameapp.Android.wizardcounter"
        minSdkVersion 9
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.Android.support:appcompat-v7:25.0.0'
    compile 'com.Android.support:design:25.0.0'
}

P.S. Я использую версию 2.3 и обновляю инструменты, как вы видите ...! Заранее всем спасибо!

3
Chris Vera

Вместо активности поместите приложение и поместите все действия внутри него так:

<?xml version="1.0" encoding="utf-8"?>
<application
Android:allowBackup="true"
Android:icon="@drawable/counter_launch_icon"
Android:label="@string/app_name"
Android:supportsRtl="true"
Android:theme="@style/AppTheme"
>

<activity
    Android:name=".HomeScreen"
    Android:label="@string/app_name"
    Android:theme="@style/AppTheme.NoActionBar"
    Android:screenOrientation="portrait">
    <intent-filter>
        <action Android:name="Android.intent.action.MAIN" />

        <category Android:name="Android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
<activity
    Android:name=".GameMenu"
    Android:label="@string/title_activity_game_menu"
    Android:theme="@style/AppTheme.NoActionBar"
    Android:screenOrientation="portrait"
    Android:value="HomeScreen"/>
<activity
    Android:name=".PlayerSelection"
    Android:label="@string/title_activity_player_selection"
    Android:value="PlayerSelection"
    Android:screenOrientation="portrait"
    Android:theme="@style/AppTheme.NoActionBar"
    >
</activity>

<support-screens

    Android:smallScreens="true"
    Android:normalScreens="true" />
</application>
1
vicky

Для меня это было потому, что я дважды объявил один и тот же метатег в манифесте. Посмотрите, объявили ли вы что-то дважды.

9
Shrini Jaiswal