1. Kivy 是什么? html
简单的说就是一个开源的库,这个库能够用来开发各类App。python
2. Kivy能作什么?app
3. 用Python写一个安卓app的基本流程工具
一:固然是下载安装Python学习
二:确保安装的Python具有最新的 【pip wheel setuptools virtualenv】等模块。测试
若是没有或者不是最新的到【https://pypi.org/】下载最新的库安装。flex
三:下载并安装kivy的依赖库ui
【docutils pygments pypiwin32 kivy_deps.sdl2==0.1.22 google
kivy_deps.glew==0.1.12 kivy_deps.gstreamer==0.1.17】,
版本则须要根据本身的Python版本对应下载(直接pip在线安装较慢的话,可使用IDM下载工具下载)
四:安装Kivy,直接pip的方式安装或者下载到本地安装都没有问题。
五:确认电脑CPU已经开启虚拟化支持,不然可能会导入kivy失败;
六 :Python console 里面 import kivy 试下,肯定Kivy及其支持库都安装成功,
将官网的例子拷贝下来试运行一下,成功的话如右下图所示:
七:将Py文件打包成apk文件(引自http://www.javashuo.com/article/p-bpmbqjib-cy.html)
我的先尝试过buildozer方式,在官网下载的Kivy Buildozer VM
(里面还缺各类模块,在打包的过程当中须要联网下载,速度很是慢,同时有个网址没法访问,遂放弃。
参考了上面的连接,转而使用p4a的方式)
第一步 :固然首先仍是要下载 VirtualBox 或者 VMware Workstation ;
第二步 :下载linux 系统镜像 http://pan.baidu.com/s/1slweL8T(由csdn精神抖擞王大鹏提供)
其中的VMware tool 已经作进里面了,以下图VMware Workstation 只要从新安装VMware Tools
即可以直接在宿主机和虚拟机之间复制粘贴文件了)