تبلیغات
تبلیغات

حل ارور Manifest merger failed اندروید استودیو

ممکن است با اضافه کردن کتابخانه‌ای به اندروید استودیو، با خطای Manifest merger failed روبه‌رو شوید. برای مثال متن آن به صورت زیر باشد:

Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
is also present at [androidx.core:core:1.0.1] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
Suggestion: add ‘tools:replace=”android:appComponentFactory”‘ to <application> element at AndroidManifest.xml:9:5-23:19 to override.

روش حل مشکل

به فایل Android Manifest خود رفته و مطمئن شوید که دستور زیر، در داخل ویژگی‌های تگ manifest قرار دارد:

یعنی به صورت زیر:

و سپس ویژگی زیر را به تگ application اضافه کنید:

حالا پروژه را Sync کنید و اگر چنانچه مشکل حل نشد، ویژگی بالا را به صورت زیر تغیر دهید:

و یا به صورت زیر:

جالب است که اگر به انتهای متن ارور توجه کنیم، خواهیم دید که خودش پیشنهاد داده چه چیزی را در مقدار replace قرار دهیم! بنابراین به متن ارور خود هم دقت کنید.

اگر به این روش حل نشد، از روش گفته شده در «این‌لینک» استفاده کنید.
کانال تلگرام فول کده
تبلیغات

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک‌گذاری اطلاعات در هر زمینه‌ای
برنامه‌نویس فول استک

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده بدون دیدگاه