【问题标题】:react startkit to firebase I really don't know why this things.. happenreact startkit to firebase 我真的不知道为什么会这样..发生
【发布时间】:2020-05-06 02:17:45
【问题描述】:

清单合并失败: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 因为库可能正在使用 14 中不可用的 API 建议:使用minSdk最多14个的兼容库, 或将此项目的minSdk 版本增加到至少16, 或者使用tools:overrideLibrary="com.google.firebase.iid"强制使用(可能会导致运行时失败)

【问题讨论】:

    标签: javascript android reactjs firebase vision


    【解决方案1】:

    android/app/

    下打开build.gradle

    并更改minSdkVersion 可能是 14 将其更改为给定

    minSdkVersion 16
    

    【讨论】:

    • 我爱你们,我需要两个小时来解决我的项目出了什么问题,谢谢
    【解决方案2】:

    错误代码一目了然。

    您已将 Android 项目的最低 sdk 版本定义为 14,而 Firebase 库需要最低为 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 依赖项。

    【讨论】:

    • 我不认为 firebase 依赖在 16 sdk 下工作
    • 我爱你们,我需要两个小时来解决我的项目出了什么问题,谢谢
    • @Ashish - 如前所述,您可以使用 tools:overrideLibrary 强制使用,但这可能会导致运行时崩溃...
    猜你喜欢
    • 2021-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-16
    相关资源
    最近更新 更多