我想制作一款Android应用,我宁愿不必走出我的舒适区域,即Python。我听说Kivy软件包可以制作Android应用程序,但我听说它可能没有你可以使用Java访问的完整Android UI功能。
我想要的应用程序应该有一个持久的通知,即使屏幕被锁定也可见,并且其上有4个按钮,这应该响应按住它们。 Kivy有可能吗?有人能指出我用来制作此通知和按钮的功能或课程吗?
答案 0 :(得分:0)
我不知道这个问题的答案,但我觉得你觉得很有用。
在Kivy中调用特定于平台的API时,使用pyjnius
模块几乎总是使用calling native Java function from Python。在Kivy中实际发生的地方并不多:在python-for-android android
食谱(source)中提供some基本内容和plyer
{{3试图为某些平台功能提供高级跨平台API。
我想这就是你现在所拥有的一切,我没有看到有什么东西可以做你想要的。我想只留下的是:
pyjnius
但请注意,如果您的应用的大部分内容与Android API相关,那么您可能根本不需要Kivy:在这种情况下您可以避免第三步。