Eclipse、PyDev 和 Kivy
我已经安装了Eclipse、pyDev和Kivy,并按照这里的说明设置了我的第一个项目,里面有一个main.py文件:
但是现在我卡在了如何创建一个Hello World的安卓应用,并把它安装到我的安卓模拟器上。
我需要导入安卓SDK的某个部分吗?我是不是漏掉了什么?我甚至不知道在我的main.py里该放什么,除了
print("Hello, World!")
编辑:好的,我已经弄明白怎么在测试窗口里运行它了,但我还是无法在安卓虚拟设备上运行。
这是新的代码:
from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello World')
if __name__ in ('__main__', '__android__'):
TestApp().run()
谢谢
2 个回答
3
你链接的那个教程和Android没有关系。
标题是:
如何使用PyDev开发和运行Kivy应用程序(在Windows上)
注意那个(在Windows上)的部分。
所以我觉得这个对你没有帮助。
确实可以为Android写Python应用。你可以看看这里: https://code.google.com/p/python-for-android/
还有这里: http://code.google.com/p/android-scripting/
不过我觉得Kivy在sl4a上可能不太行。我相信他们对图形界面应用有一些支持,但远没有Java SDK那么全面。