清单合并失败:uses-sdk:minSdkVersion 14 cannot be smaller than version 16 declared in library [com.google.firebase:firebase-iid:19.0.0] /Users/kwon/.gradle/caches/transforms-2/files-2.1/7503370eda9be985ee76d9816836e010/firebase-iid-19.0.0/AndroidManifest.xml
,因为该库可能使用的API在14中不可用建议:使用兼容的库,其minSdk
最多为14,或将此项目的minSdk
版本提高到至少16,或使用tools:overrideLibrary="com.google.firebase.iid"
强制使用(可能导致运行时失败)
在android / app /下打开[[build.gradle
并且将minSdkVersion
更改为14,将其更改为给定的值minSdkVersion 16
您已将Android项目的sdk最低版本定义为14,而Firebase库需要将sdk的最低版本定义为16。
它还告诉您如何修复错误:
Suggestion: use a compatible library with a minSdk of at most 14, or increase this project's minSdk version to at least 16, or use tools:overrideLibrary="com.google.firebase.iid" to force usage (may lead to runtime failures)
要提高项目的minimumSdkVersion,请转到应用程序的build.gradle文件。或在文件底部,更改Firebase依赖项。