我正在使用Flutter开发者版本1.7.8 有没有办法让屏幕始终保持打开状态? 我对此进行了很多搜索,这是我发现的唯一内容How to keep application awake in flutter? 但是此插件不再起作用。最新版本大约是一年前的,我想在这段时间内扑扑发生了一些重大变化
我现在不能为其编写自己的插件
答案 0 :(得分:1)
完全公开:由于screen
插件存在的问题,我专门为唤醒锁创建了一个插件(wakelock
)。 here的更多内容。
screen
您提到的插件screen
仍然有效。在Android上运行时,只需要将其迁移到Android Studio中的AndroidX(在Android Studio中打开android
模块并使用Refactor -> Migrate to AndroidX
)。
有一些open pull requests。
手动迁移到AndroidX的另一种方法是使用一个拉取请求,并在您的git
中使用pubspec.yaml
依赖项:
dependencies:
screen:
git:
url: https://github.com/clovisnicolas/flutter_screen
ref: 496b60ac1acbc3d5e8400bb2032c5c9d7e46d4c7
如果您仍然无法使用它,请告诉我,我可能会发布此插件的固定版本或仅唤醒锁插件。