Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Kivy使用Android通知_Python_Ios_Kivy_Alerts - Fatal编程技术网

Python Kivy使用Android通知

Python Kivy使用Android通知,python,ios,kivy,alerts,Python,Ios,Kivy,Alerts,是否可以使用python和/或kivy在ios上发送本地通知?实际上,它不必振动,只需一个数字图标,也许一条实时信息就可以了 编辑: 从评论来看,Pyobjus似乎能够做到这一点,但我不确定如何做到 啊!我的梦想破灭了。我的hackintosh还没有完成,pybojus需要一个mac!看来这将是一款Android应用程序。但我仍然不知道如何做到这一点。既然你把话题改成了android…我可以帮你 Kivy有一个姐妹项目,它提供了一种独立于平台的方式,通过一个pythonic接口访问不同的API。

是否可以使用python和/或kivy在ios上发送本地通知?实际上,它不必振动,只需一个数字图标,也许一条实时信息就可以了

编辑:

从评论来看,Pyobjus似乎能够做到这一点,但我不确定如何做到


啊!我的梦想破灭了。我的hackintosh还没有完成,pybojus需要一个mac!看来这将是一款Android应用程序。但我仍然不知道如何做到这一点。

既然你把话题改成了android…我可以帮你

Kivy有一个姐妹项目,它提供了一种独立于平台的方式,通过一个pythonic接口访问不同的API。Android有很多接口,包括通知,所以你可以直接使用plyer和/或查看代码来了解它是如何工作的


碰巧我之前做了一个关于android的短片,你可以找到。这只是一个很快的介绍,但可能会有所帮助。

我希望这会对您有所帮助

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()

当然可以,;推送通知只是一种通信形式。这就像问Python和Kivy是否可以做HTTP。你在这里没有提供足够的信息。你是说苹果推送通知服务吗?如果是这样,您可能只需要使用本机API。在Android上,我们使用pyjnius调用本机Java代码——我假设在iOS上Kivy也有类似的功能。的确,在iOS上,我们有pyobjus。我对它或苹果api一无所知,所以我不能回答这个问题,假设这就是我的意思。好的,谢谢你们提供的信息,我将研究这两个方面,抱歉,我不太了解推送通知过程,仍在学习中@RyanP抱歉,我搞糊涂了,我是说本地通知不是推送通知XDwow,看起来kivy有很多姐妹项目啊,android的python,啊,我不知道这件事。我刚刚编写了自己的Java代码,用于使用振动和通知:我很快就会尝试,但我在设置上有问题!您是如何安装plyer的?这显然取决于pyjnius,但当我运行setup.py时,我得到
无法确定JDK_HOME
但JDK_HOME变量已设置!键入echo$JDK_HOME将产生
/usr/usr/lib/jvm/java-7-openjdk-amd64
您打算如何使用它?在android上?我正在尝试在linux上安装它,Ubuntu12.04 LTS,为android开发。嗨,我正在尝试使用plyer为android应用程序实现通知。它在我的笔记本电脑上运行良好,我收到了通知,但当我使用buildozer为android构建它时,每当执行通知行时,应用程序就会崩溃。。。我不知道是什么问题,你能帮忙吗!