【问题标题】:android studio Error executing Execution failed for task ':app:processDebugManifest'android studio错误执行任务':app:processDebugManifest'的执行失败
【发布时间】:2017-12-25 11:19:39
【问题描述】:

我导入了一个现有项目,它工作正常,我删除它并尝试重新导入它,这是我得到的错误:

错误:任务 ':app:processDebugManifest' 执行失败。 清单合并失败:来自 [com.android.support:customtabs:25.3.1] AndroidManifest.xml:24:9-31 的属性 meta-data#android.support.VERSION@value value=(25.3.1) 也存在于 [com.android.support:appcompat-v7:26.0.0-alpha1] AndroidManifest.xml:27:9-38 value=(26.0.0-alpha1)。 建议:将 'tools:replace="android:value"' 添加到 AndroidManifest.xml:22:5-24:34 的元素以覆盖。

这是我的清单

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

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.VIBRATE" />

<application
    android:name="com.orm.SugarApp"
    android:allowBackup="true"
    android:icon="@drawable/logo_molfix"
    android:label="Molfix"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <meta-data
        android:name="DATABASE"
        android:value="molfix.db"
        />
    <meta-data
        android:name="VERSION"
        android:value="2" />
    <meta-data
        android:name="QUERY_LOG"
        android:value="true" />
    <meta-data
        android:name="DOMAIN_PACKAGE_NAME"
        android:value="molfix.dev.molfix" />
    <meta-data
        android:name="com.facebook.sdk.ApplicationId"
        android:value="@string/facebook_app_id" />

    <activity android:name=".Activities.MainActivity" >
        android:screenOrientation="portrait"
        android:theme="@style/AppTheme.NoActionBar"
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".Activities.Bvn.BienvenuActivity"
        android:screenOrientation="portrait"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Bvn.ConnexionActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Bvn.InscriptionActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.MenuPActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Trs.TrsBBActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Trs.TrsMamanActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.BBERActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Calendar.CalendrierActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Trs.TrsActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name="com.facebook.FacebookActivity"
        android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
        android:label="@string/app_name" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Calendar.BBCalendarActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity android:name=".Activities.testwebActivity" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Calendar.MamanCalendarActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Prenom.PrenomsActivity"
        android:label="@string/title_activity_prenoms"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Calendar.MamCalAllActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Calendar.BebeCalendarActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Prenom.PrenomGarcActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Prenom.PrenomFilleActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Calendar.BBCalAllActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Prenom.PrenomSpecActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name=".Activities.Menu.BBEnRoute.Calendar.SemaineActivity"
        android:theme="@style/AppTheme.NoActionBar" />
    <activity
        android:name="Activities.MainActivity"
        android:configChanges="orientation|keyboardHidden|screenSize"
        android:label="@string/app_name"
        android:theme="@style/FullscreenTheme" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

【问题讨论】:

    标签: android xml android-studio android-gradle-plugin android-manifest


    【解决方案1】:

    您遇到支持库版本冲突。您正在支持库上使用测试版:

    implementation 'com.android.support:appcompat-v7:26.0.0-beta1'
    

    自定义标签的稳定版本:

    implementation 'com.android.support:customtabs:25.3.1'
    

    您需要使用相同的支持库版本以避免此类问题:

    implementation 'com.android.support:appcompat-v7:26.0.0-beta1'
    implementation 'com.android.support:customtabs:26.0.0-beta1'
    

    希望这会有所帮助。

    【讨论】:

    • 抱歉,我完全是 android 初学者,你能告诉我在哪里可以找到这两个吗?
    • @MohammedAminAIMEUR 在app 目录中打开build.gradle 文件。它们应该在dependencies { ... } 块中。另请注意:compile '...' 等于 implementation '...'
    猜你喜欢
    • 2017-10-17
    • 2017-11-12
    • 2017-12-20
    • 2021-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多