Ошибка setApiKey() у яндекс карт

Иногда приходит ошибка:

Fatal Exception: java.lang.AssertionError: setApiKey() should be called before initialize()!

При использовании Яндекс карт, но не знаю почему.
Пакет Яндекса форкнул и сделал вот так внутри пакета в андроид части:

public void onAttachedToEngine(FlutterPluginBinding binding) {
    MapKitFactory.setApiKey("KEY");
    MapKitFactory.setLocale("eu_EU");
    MapKitFactory.initialize(binding.getApplicationContext());
    BinaryMessenger messenger = binding.getBinaryMessenger();
    binding.getPlatformViewRegistry().registerViewFactory(VIEW_TYPE, new YandexMapFactory(messenger, new LifecycleProvider()));

    setupChannels(messenger, binding.getApplicationContext());
  }

Но все равно ловлю эту ошибку.


Ответы (0 шт):