• 技术文章 >后端开发 >Python教程

    python如何编写安卓程序

    anonymityanonymity2019-06-18 10:45:06原创5231
    我们使用kivy开发安卓APP,Kivy是一套专门用于跨平台快速应用开发的开源框架,使用Python和Cython编写,对于多点触控有着非常良好的支持,不仅能让开发者快速完成简洁的交互原型设计,还支持代码重用和部署,绝对是一款颇让人惊艳的NUI框架。

    因为跨平台的,所以只写一遍代码,就可以同时生成安卓及iOS的APP,很酷吧。

    带大家写一个Hello world

    kivy安装
    环境说明:笔者在用的是Python2.7.10
    这里仅介绍windows平台安装
    所有平台参考: https://kivy.org/#download

    更新pip,setuptools

    python -m pip install –upgrade pip wheel setuptools

    然后是安装所需要的依赖

    python -m pip install docutils pygmentspypiwin32 kivy.deps.sdl2 kivy.deps.glew \ 
    kivy.deps.gstreamer –extra-index-url https://kivy.org/downloads/packages/simple/

    值得注意的是,上面的安卓需要访问Google,所以请自备梯子,而且kivy.deps.gstreamer这个包比较大(95MB),可以单独本地安装,
    然后就是安装kivy了

    python -m pip install kivy

    至此,安装就已经完毕了,值得注意的是64位系统没有开启虚拟化支持,在导入kivy的时候会报错,如果是64位系统就设置一下机器的BIOS,开启虚拟化支持吧。
    注:这里只是kivy的运行环境,这样我就能直接在windows机器上直接调试了,怎么将代码编译成APK文件我们会在后面讲到。

    如果kivy在python中应该就能导入了。

    按照世界惯例,我们”hello”一下吧。
    新建一个.py文件helloworld

    from kivy.app import App from kivy.uix.button importButton
    class TestApp(App): def build(self): return Button(text=’Hello,kivy’)
    TestApp().run()

    以上就是python如何编写安卓程序的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Python
    上一篇:python如何切换线程 下一篇:python如何做成可执行文件
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• pythonn如何访问本地html• Apache怎么支持Python• python如何切换文件夹• python编译器有哪些
    1/1

    PHP中文网