【发布时间】:2019-10-02 09:15:02
【问题描述】:
将 Android Studio 升级到 3.4 版后,我的项目同步报错:
ERROR: Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 14 declared in library [androidx.legacy:legacy-support-v4:1.0.0] C:\Users\pecana\.gradle\caches\transforms-2\files-2.1\0b6817155f227f1df719b12aa7dc1519\AndroidManifest.xml as the library might be using APIs not available in 1
Suggestion: use a compatible library with a minSdk of at most 1,
or increase this project's minSdk version to at least 14,
or use tools:overrideLibrary="androidx.legacy.v4" to force usage (may lead to runtime failures)
顺便说一句,我可以构建 APK 并正确运行应用程序(但只能在没有即时运行活动的情况下)。我尝试添加
<uses-sdk tools:overrideLibrary="androidx.legacy.v4"/>
到主 AndroidManifest.xml 但错误仍然发生。 关于如何解决这个问题的任何想法?
谢谢
【问题讨论】:
标签: android android-studio build.gradle android-manifest