当我运行我的应用程序时,我在android studio中收到警告。警告是-***您的项目已设置android.useAndroidX=true
,但配置debugRuntimeClasspath
仍包含旧版支持库,这可能会导致运行时问题。***和一个错误-***Manifest merger failed with multiple errors,see logs***我检查了我的manifest文件,我的manifest文件中没有错误。我试着调试应用程序,但它仍然无法修复。我是在将Android Studio从Android Studio北极狐更新到最近发布的Android Studio大黄蜂之后得到这个的。我更新了gradle版本,尝试清理项目,使缓存无效,但没有任何效果。我增加了内存堆大小并启用了multidex,但它仍然没有修复。请帮帮我
4条答案
按热度按时间roqulrg31#
1.在设置中注解此行。grad勒
1.在build中添加此内容。gradle(项目级):
1.添加到 www.example.com
xtfmy6hx2#
在www.example中添加这些 www.example.com
同步您的
gradle
并运行应用程序。它对我来说工作得很好,我不必在setting.gradle
和build.gradle
(项目级)或任何其他文件中进行更改。c7rzv4ha3#
我的解决方案类似于@JJ Smith。但我没有做任何事情
build.gradle
文件。所以:1.在
setting.gradle
中注解这一行:1.确保在
gradle.properties
中有这两行(如果没有,添加它们或将它们更改为true):1.同步分级
我没有更改
build.gradle
(项目级别)文件。我在这里报告它只是为了完整性:py49o6xq4#
检查是否存在以下依赖关系:
如果你有它,只是删除它。对我很有效。