qiuxiang / flutter-android-window

A flutter plugin allows you to create native android floating window.
MIT License
62 stars 19 forks source link

在悬浮窗上关闭悬浮窗报错 #23

Closed zzzhhhhh001 closed 1 year ago

zzzhhhhh001 commented 1 year ago

我把例子放在我自己的工程里跑,可以成功显示悬浮窗,但是点悬浮窗上的关闭按钮就会报错,并且直接关闭我的程序,报错如图 IMG_20230303_141756

qiuxiang commented 1 year ago

我周末处理下

zzzhhhhh001 commented 1 year ago

是插件的错误么,我新建项目跑例子是正常的,我以为是我项目的问题

qiuxiang commented 1 year ago

不知道为什么,engine destroy 的时候出错了,我需要看看什么情况下会出错,如果什么都不管,加个 try catch 也能避免 app 崩掉。

zzzhhhhh001 commented 1 year ago

补充一个,在程序中用android_windows.close()也会崩溃。 发一个收款码吧,请大佬喝被奶茶

qiuxiang commented 1 year ago

image

qiuxiang commented 1 year ago

先确认下,Application 改了吗

class MainApplication : qiuxiang.android_window.AndroidWindowApplication()
zzzhhhhh001 commented 1 year ago

改了的 有MainApplication这个文件,内容跟readme里的一模一样,Mainiftest里也添加了android:name=".MainApplication" 悬浮窗是可以正常显示的 本来想发图片的,但是太大了被退回了

zzzhhhhh001 commented 1 year ago

我试了一下0.3.3版本的插件还是会关闭程序

qiuxiang commented 1 year ago

再试试,发布了个新版本

zzzhhhhh001 commented 1 year ago

好用了,感谢