GeneratedPluginRegistrant не может быть применено - Flutter - PullRequest
1 голос
/ 14 февраля 2020

Когда я создаю свое приложение Flutter, эта ошибка показывает:

ошибка: несовместимые типы: MainActivity не может быть преобразовано в FlutterEngine GeneratedPluginRegistrant.registerWith (this);

Я пошел на github of класс и увидел разницу: https://github.com/theyakka/fluro/blob/master/example/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java

Если я добавлю это в свой проект, когда я создаю приложение, мой класс автоматически изменится для этого:

package io.flutter.plugins;

import androidx.annotation.Keep;
import androidx.annotation.NonNull;
import io.flutter.embedding.engine.FlutterEngine;

/**
 * Generated file. Do not edit.
 * This file is generated by the Flutter tool based on the
 * plugins that support the Android platform.
 */
@Keep
public final class GeneratedPluginRegistrant {
  public static void registerWith(@NonNull FlutterEngine flutterEngine) {
  }
}

Я следую этому руководству: https://www.youtube.com/watch?v=NXuAzXY_KOo

Мне нужно запустить приложение в фоновом режиме, чтобы получить текущее местоположение, но оно не работает.

...