Firebase 请帮助我CloudFirestorePlugin.java使用或覆盖不推荐使用的API。(未经检查或不安全的操作。)

Firebase 请帮助我CloudFirestorePlugin.java使用或覆盖不推荐使用的API。(未经检查或不安全的操作。),firebase,flutter,dart,Firebase,Flutter,Dart,为了解决这个问题,我已经尝试了一天在网上看到的一切。降级版本在gradle或rebuild中添加了一些东西。简言之,我尝试使用firebase 对于我尝试的每个解决方案,错误都会发生变化,但不会结束。这是我神秘的gradles和pubspec。在android/app/gradle中: apply plugin: 'com.android.application' apply from: "$flutterRoot/packages/flutter_tools/gradle/flutte

为了解决这个问题,我已经尝试了一天在网上看到的一切。降级版本在gradle或rebuild中添加了一些东西。简言之,我尝试使用firebase

对于我尝试的每个解决方案,错误都会发生变化,但不会结束。这是我神秘的gradles和pubspec。在android/app/gradle中:

  apply plugin: 'com.android.application'
  apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

  android {
compileSdkVersion 28

defaultConfig {
    applicationId "com.example.app"
    minSdkVersion 16
    targetSdkVersion 28
    versionCode flutterVersionCode.toInteger()
    versionName flutterVersionName
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

}

buildTypes {
    release {

        signingConfig signingConfigs.debug
    }
   }
 }
   dependencies {
implementation 'com.google.firebase:firebase-analytics:17.0.1'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
 }
在android/gradle中

   ...
  buildscript {
repositories {
    google()
    jcenter()
}

dependencies {
    classpath 'com.android.tools.build:gradle:3.2.1'
    classpath 'com.google.gms:google-services:4.2.0'
 }
}
  allprojects {
repositories {
    google()
    jcenter()
   }
 }
 ...
在pubspech.yaml中:

   path_provider: ^1.2.0
   sembast: ^2.0.1+2
   flutter_bloc: ^0.21.0
   equatable: ^0.5.1

   cloud_firestore: ^0.12.9+3

如果有人帮助我,我将不胜感激。我还尝试了应用插件谷歌服务或将谷歌服务更改为3.2.1或MinSDK版本。

我找到了我案例的答案,尝试了所有版本,但当targetsdk和min sdk同时使用时,它得到了修复