我已经安装了Eclipse,pyDev和Kivy,并使用这里的说明使用main.py文件设置我的第一个项目:
但我现在停留在如何创建Hello World Android应用程序并将其安装在我的Android模拟器上。
我是否需要导入Android SDK的任何部分?我错过了什么吗?我甚至不知道在main.py中放什么,除了
print(“Hello,World!”)
编辑:好的我想出了如何让它在测试窗口中运行,但我仍然无法让它在Android虚拟设备中运行。
这是新代码:
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()
由于
答案 0 :(得分: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上工作。我相信他们对GUI应用程序有一些支持,但它并不像java SDK那样彻底。
答案 1 :(得分:1)
不支持在Android虚拟机上运行kivy应用程序。您需要使用实际设备。有关详细信息,请查看here。
目前在Windows上最简单的方法是::
你应该很快就准备好了。