Android清单合并因材料日期时间选择器失败

时间:2019-02-05 12:09:15

标签: android

我正在尝试添加以下库:

https://github.com/wdullaer/MaterialDateTimePicker

添加依赖项后,向我显示以下错误。

  

清单合并失败:属性application @ appComponentFactory   值=(android.support.v4.app.CoreComponentFactory)来自   [com.android.support:support-compat:28.0.0]   AndroidManifest.xml:22:18-91也位于   [androidx.core:core:1.0.1] AndroidManifest.xml:22:18-86   值=(androidx.core.app.CoreComponentFactory)。意见建议:添加   'tools:replace =“ android:appComponentFactory”'转换为元素   在AndroidManifest.xml:7:5-34:19进行覆盖。

我添加了

  

tools:replace =“ android:appComponentFactory”

在清单中,添加后显示以下错误:

  

合并错误:错误:在属性:android:appComponentFactory的第8行指定了tools:replace,但未指定新值app主清单(此文件),第7行错误:验证失败,退出了app主清单(此文件)

我试图解决它,但是没有运气。我也访问了一些类似的链接。 请提出建议,我该怎么做才能解决此问题?

1 个答案:

答案 0 :(得分:0)

我在GitHub上与its开发人员进行了讨论,因此该问题已通过使用3.6.4版本(从4.0.0版开始使用androidx)解决了