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
即可以直接在宿主機和虛擬機之間複製粘貼文件了)