【问题标题】:Firebase in aide助手中的火力基地
【发布时间】:2020-01-23 09:13:21
【问题描述】:

你好,我已经在谷歌上搜索了很多次这个问题! 错误:targetapi 有效指令为:REMOVE,REPLACE,STRICT

这是我的毕业典礼:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.google.firebase:firebase-analytics:17.2.2'
    implementation 'com.google.firebase:firebase-auth:19.2.0'
    implementation 'com.google.firebase:firebase-firestore:21.3.1'

在这里我得到了错误的firebase清单:

    <?xml version="1.0" encoding="utf-8"?>
<manifest
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.google.firebase"
    android:versionName="19.3.0">

    <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="28"/>

    <application>

        <provider
            android:name="com.google.firebase.provider.FirebaseInitProvider"
            android:authorities="com.mycompany.myapp.firebaseinitprovider"
            android:exported="false"
            android:initOrder="100"/>

        <service
            android:name="com.google.firebase.components.ComponentDiscoveryService"
            android:directBootAware="true"
            android:exported="false"
            tools:targetApi="n"/>

    </application>

</manifest>

【问题讨论】:

    标签: android firebase aide


    【解决方案1】:

    我通过更改 firebase 版本解决了这个问题

    compile 'com.google.firebase:firebase-core:12.+'
    compile 'com.google.firebase:firebase-auth:16.0.4'
    

    【讨论】:

    • 仍然遇到同样的问题
    【解决方案2】:

    您遇到的问题是因为您的应用程序的 minimumSdkVersion。

    <uses-sdk
        android:minSdkVersion="14". <----- Here
        android:targetSdkVersion="28"/>
    

    Firebase 至少需要 16 版。

    您可以在文档here 中看到它。

    摘自以上链接的文档:

    先决条件 安装 Android Studio 或将其更新到最新版本。 确保您的应用满足以下要求:

    目标 API 级别 16 (Jelly Bean) 或更高版本 使用 Gradle 4.1 或更高版本 设置设备或模拟器来运行您的应用程序。模拟器必须使用 带有 Google Play 的模拟器图像。使用您的 谷歌帐户。

    【讨论】:

      猜你喜欢
      • 2016-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-04
      相关资源
      最近更新 更多