error: package androidx.core.app does not exist when running flutter blue plugin

error: package androidx.core.app does not exist when running flutter blue plugin

我正在研究 Flutter 并使用 Flutter blue 插件。 一切运行一开始都很好但是突然因为flutter blue插件版本问题程序无法执行构建。

    dependencies:
      vector_math: any
      path_provider: ^1.3.0
      flutter:
        sdk: flutter
      flutter_map:
      flutter_blue: ^0.6.3+1
      cupertino_icons: ^0.1.2

这是错误信息

    C:\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_blue-0.6.3+1\android\
    src\main\java\com\pauldemarco\flutter_blue\FlutterBluePlugin.java:43:
    error: package androidx.core.app does not exist import androidx.core.app.ActivityCompat;
    ^
    error: package androidx.core.content does not exist
    import androidx.core.content.ContextCompat;

fullter_blue 版本 0.6.3+1 存在这些类型的兼容性问题。我更喜欢你使用 flutter_blue 0.6.2 版本,因为根据我自己的经验,它最稳定并且工作正常。

dependencies:
...
flutter_blue: 0.6.2

不幸的是,作者 (@pauldemarco) 似乎没有维护和发布 flutter_blue 插件。看到这个问题

似乎也有几个人开始在 github(由@boskokg 维护)

上使用分叉

我自己还没有尝试过叉子。