[Python 應用:Android App] Hello World App 之Kivy 介紹以及基本配置

1.   Kivy 是什麼? html

    簡單的說就是一個開源的庫,這個庫能夠用來開發各類App。python

  https://kivy.org/#homelinux

 

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 

                              即可以直接在宿主機和虛擬機之間複製粘貼文件了)

相關文章
相關標籤/搜索