android - Python Kivy 安卓
问题描述
最近我使用 Python2 和 Kivy 创建了一个虚拟的 android 应用程序。使用 buildozer 绑定它,但是当我将它安装在我的 android 设备上时,到目前为止一切正常,但应用程序没有加载屏幕。它打开并立即关闭它,并且没有显示任何错误:(
我使用的是 kivy 1.11.0,buildozer 版本是 0.34。应用程序在绑定到 .apk 之前正在运行
Python代码
import kivy
kivy.require('1.11.0')
#from kivy.core.window._window_sdl2 import _WindowSDL2Storage
from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.gridlayout import GridLayout
class screen1(GridLayout):
def __init__(self, **kwargs):
super(screen1, self).__init__(**kwargs)
self.cols = 2
self.add_widget(Label(text="hello world!"))
self.add_widget(Label(text="bye world!"))
class SampleKivy(App):
def build(self):
return screen1()
if __name__ == "__main__":
SampleKivy().run()
解决方案
推荐阅读
- angular - 角排列的水果。将每个水果放在它自己的列表中
- javascript - 角度 8,无法读取未定义的属性“sortChange”
- .net-core - dotnet restore 依赖解析不拉最新版本
- javascript - ajax返回页面的html代码而不是响应
- flutter - 如何在flutter web中显示源代码?
- sql - 在 Flink SQL 中构建 JSON_Object 值
- acumatica - 基于当前记录状态字段的自定义字段中的 Acumatica 动态下拉列表
- css - 如何使 CSS 网格左列适合行数
- symfony - 无法重新定义 CKFinder 插件目录
- jupyter - 如何在 setup.py 中以编程方式检查 jupyter 是否安装在 virtualenv 中?