Kivy 使用安卓通知

6 投票
2 回答
17224 浏览
提问于 2025-04-18 03:44

可以用Python和/或Kivy在iOS上发送本地通知吗?其实不需要震动,只要有个数字图标,可能再加上一个实时消息就可以了。

编辑:

从评论来看,似乎Pyobjus可以做到这一点,但我不太确定具体怎么操作。

唉!我的梦想破灭了。我的黑苹果还没做好,而pyobjus需要在Mac上运行!所以看起来这会变成一个安卓应用。不过我还是不知道该怎么做。

2 个回答

3

我希望这能对你有所帮助。

import kivy.app
import plyer

class PushNotificationApp(kivy.app.App):
    def show_notification(self):
        plyer.notification.notify(title='test', message="Notification using plyer")

app = PushNotificationApp()
app.run()
9

既然你把话题转到安卓了……我可以帮忙!

Kivy有一个姐妹项目,叫做 plyer,它提供了一种不依赖平台的方式,让你通过一个简单的Python接口访问不同的API。对于安卓来说,已经实现了很多接口,包括通知功能,所以你可以直接使用plyer,或者看看它的代码,了解它是怎么工作的。

碰巧我之前做过一个关于安卓的短视频,你可以在 这里 找到。这个视频只是一个非常简单的介绍,但可能会对你有帮助。

撰写回答