Android 添加FirebaseUI库时清单合并失败
我的应用程序的目标是sdk 25、minSdk 14、compiledSdk 25和buildToolsVersion 25.0.0 当我尝试添加以下依赖项时Android 添加FirebaseUI库时清单合并失败,android,firebase,firebase-authentication,firebaseui,Android,Firebase,Firebase Authentication,Firebaseui,我的应用程序的目标是sdk 25、minSdk 14、compiledSdk 25和buildToolsVersion 25.0.0 当我尝试添加以下依赖项时 compile 'com.firebaseui:firebase-ui-auth:2.3.0' 它给出了以下错误 Error:Execution failed for task ':app:processGoogleDebugManifest'. Manifest merger failed with multiple errors,
compile 'com.firebaseui:firebase-ui-auth:2.3.0'
它给出了以下错误
Error:Execution failed for task ':app:processGoogleDebugManifest'.
Manifest merger failed with multiple errors, see logs
when I checked logs of AndroidManifest error:
It shows: uses-sdk:minSdkVersion 14 cannot be smaller than version 15 declared in library
and suggest me to add Suggestion: use tools:overrideLibrary="android.support.customtabs" to force usage.
当我添加这个时,它会给出各种明显的合并错误。
在找到解决方案时,有人建议将sdk版本更改为26,但也会出现各种错误
我只是这方面的新手,所以请帮我解决。您发布的错误消息说明了一切: 使用sdk:MinSDK版本14不能小于版本15
将您的minSdkVersion更改为15,以便使用firebase ui库。您发布的错误消息说明了一切: 使用sdk:MinSDK版本14不能小于版本15 将您的minSdkVersion更改为15以使用firebase ui库。正如您所能做的那样,firebase ui-AUTH与以下各项具有相关性:
compile "com.android.support:customtabs:26.0.1"
您可以在此处找到,并在库内的清单中检查:
此软件包要求API等级15或更高
如果使用此库,则无法更改库所需的minSdk,也无法拥有minSdk=14
我了解到这不是您的选择,但目前minSdk=15覆盖了99%的发行量。以下是最新的发行版: 正如您所能看到的那样,Firebase UI-AUTH与以下各项具有相关性:
compile "com.android.support:customtabs:26.0.1"
您可以在此处找到,并在库内的清单中检查:
此软件包要求API等级15或更高
如果使用此库,则无法更改库所需的minSdk,也无法拥有minSdk=14
我了解到这不是您的选择,但目前minSdk=15覆盖了99%的发行量。以下是最新的发行版:
发布你的gradle文件。尝试将maven{url'}添加到repositories@ItzikSamara我已经添加了。发布你的gradle文件。尝试将maven{url'}添加到repositories@ItzikSamara我已经添加了。正如我提到的,我不能更改我的版本。我问过其他的方法,但问题不清楚。您不能更改库的最低API要求。正如我提到的,我不能更改我的版本。我问过其他的方法,但问题不清楚。不能更改库的最低API要求。