android - android 中的依赖问题

标签 android firebase

我在使用 firebase 向我的应用程序添加身份验证时添加不同步的依赖项时遇到错误

Manifest merger failed :
uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in library 
[com.google.firebase:firebase-auth:19.2.0] C:\Users\Shazail Malik\.gradle\caches\transforms-2\files-2.1\7c78a11c6b4a4456334831db0797030d\firebase-auth-19.2.0
\AndroidManifest.xml as the library might be using APIs not available in 15

建议:使用minSdk最多15的兼容库, 或将此项目的 minSdk 版本增加到至少 16, 或使用 tools:overrideLibrary="com.google.firebase.auth" 强制使用(可能导致运行时失败)

最佳答案

要使用最新的 Firebase 库,最低 API 级别应为 16。

Make sure that your app meets the following requirements:

  • Targets API level 16 (Jelly Bean) or later
  • Uses Gradle 4.1 or later

检查 documentation了解更多详情。

关于android - android 中的依赖问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59526777/

相关文章:

android - 运行时异常 : native typeface cannot be made

android - 开始为 Android 开发,我应该选择安装什么 SDK?

android - Google 的 Firebase 下游消息的 http post 请求的 `Authorization` 部分是什么?

javascript - Firebase - 最后剩下的子元素的名称不能包含前导零?

ios - 处理 Firebase 查询中由于元素数量较多而导致的内存使用情况

android - 自动获取资源 - Android

java - 改造 header NullPointerException

android - 构建错误 Android : Configuration with name 'default' not found

java - Android - Firebase : code equivalent to list all users of databasereference as swift

ios - Firebase 规则 - 如何检查用户是否存在于子文档中