我尝试用python、kivy和buildozer为android制作一个简单的hello world应用程序。
我的hello.py文件是
from kivy.app import App
from kivy.uix.button import Label
class Hello2App(App):
def build(self):
return Label()
if __name__=="__main__":
Hello2App().run()
我的hello.kv文件
<Label>:
text: 'Hello World!'
我在ubuntu中使用buildozer来编译apk。Sudo buildozer android调试部署
我是否需要像在pygame和Tkinter中那样应用循环来显示gui或window
2条答案
按热度按时间eoxn13cs1#
Python脚本必须命名为main.py。如果你检查你得到的错误,它会读到类似“无法找到main.py”。只要尝试将文件从www.example.com重命名为hello.pymain.py,然后重新构建。
5cg8jx4n2#
我通过修改
main.py
修复了您的错误:hello.kv
:现在您只需要键入
buildozer init
和buildozer android debug
,就可以开始了。