为什么设置壁纸后Flutter应用会重启?

问题描述 投票:0回答:1

我使用 Flutter 制作了一个壁纸应用程序。我使用下面的包来帮助用户将壁纸设置为主屏幕、锁定屏幕或两个屏幕。但是将任何图像设置为壁纸后,整个应用程序都会重新启动。

package ss

Future<void> _setwallpaper(imagePath, location) async {
    var file = await DefaultCacheManager().getSingleFile(imagePath);

   
      WallpaperManagerFlutter().setwallpaperfromFile(file, location);

   }

我尝试了其他软件包,例如壁纸和flutter_wallpaper_manager。然而,这些软件包也存在同样的问题。

如何防止设置壁纸后 flutter 应用重新启动?

flutter flutter-dependencies wallpapermanager
1个回答
-1
投票

试图找到解决方案,但互联网无法帮助我。原因是 Android 12+ 。这样做会改变系统的主题并导致跨平台应用程序强制重新启动。但如果您已经找到解决方案,请分享。

© www.soinside.com 2019 - 2024. All rights reserved.