2021年1月5日星期二

flutter MissingPluginException

MissingPluginException (MissingPluginException(No implementation found for method Firebase#initializeCore on channel plugins.flutter.io/firebase_core

I'm trying to connect to firebase in the Flutter application. what is this error ?? I developed with vs code here is my code

    **main.dart**  import 'package:firebase_core/firebase_core.dart';  import 'package:flutter/material.dart';  import 'package:mybagapp/src/app.dart';    void main() async {    WidgetsFlutterBinding.ensureInitialized();    await Firebase.initializeApp();    runApp(App());  }          **main.dart**      import 'package:firebase_core/firebase_core.dart';      import 'package:flutter/material.dart';      import 'package:mybagapp/src/app.dart';            void main() async {        WidgetsFlutterBinding.ensureInitialized();        await Firebase.initializeApp();        runApp(App());      }        **android/build.grader**      buildscript {          ext.kotlin_version = '1.3.50'          repositories {              google()              jcenter()          }                dependencies {              classpath 'com.android.tools.build:gradle:3.5.0'              classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"              classpath 'com.google.gms:google-services:4.3.4'          }      }    allprojects {      repositories {          google()          jcenter()      }  }    rootProject.buildDir = '../build'  subprojects {      project.buildDir = "${rootProject.buildDir}/${project.name}"  }  subprojects {      project.evaluationDependsOn(':app')  }    task clean(type: Delete) {      delete rootProject.buildDir  }    **android/app/build.grade**  def localProperties = new Properties()  def localPropertiesFile = rootProject.file('local.properties')  if (localPropertiesFile.exists()) {      localPropertiesFile.withReader('UTF-8') { reader ->          localProperties.load(reader)      }  }    def flutterRoot = localProperties.getProperty('flutter.sdk')  if (flutterRoot == null) {      throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")  }    def flutterVersionCode = localProperties.getProperty('flutter.versionCode')  if (flutterVersionCode == null) {      flutterVersionCode = '1'  }    def flutterVersionName = localProperties.getProperty('flutter.versionName')  if (flutterVersionName == null) {      flutterVersionName = '1.0'  }        enter code here    apply plugin: 'com.android.application'  apply plugin: 'kotlin-android'  apply plugin: 'com.google.gms.google-services'  // Google Services plugin  apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"    android {      compileSdkVersion 29        sourceSets {          main.java.srcDirs += 'src/main/kotlin'      }        lintOptions {          disable 'InvalidPackage'      }        defaultConfig {          // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).          applicationId "com.julow.mybagapp"          minSdkVersion 21          targetSdkVersion 29          versionCode flutterVersionCode.toInteger()          versionName flutterVersionName      }        buildTypes {          release {              // TODO: Add your own signing config for the release build.              // Signing with the debug keys for now, so `flutter run --release` works.              signingConfig signingConfigs.debug          }      }  }    flutter {      source '../..'  }    dependencies {      implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"  }    **pubspec.yaml**  dependencies:    flutter:      sdk: flutter      # The following adds the Cupertino Icons font to your application.    # Use with the CupertinoIcons class for iOS style icons.    cupertino_icons: ^1.0.0    firebase_core: ^0.5.3    cloud_firestore: ^0.14.4  

I did flutter clean it didn't work

https://stackoverflow.com/questions/65586990/flutter-missingpluginexception January 06, 2021 at 05:43AM

没有评论:

发表评论