Kivy 是一個開源的 Python 框架,用於快速開發應用,實現各種當前流行的使用者介面,例如多點觸控等等。且Kivy可以運行於Windows, Linux,MacOS, Android, iOS 等目前絕大部分主流桌面/行動裝置作業系統。
首先需要安裝虛擬機器 VirtualBox,這個沒問題,很快就裝好了,然後Kivy官方製作了該虛擬機器的映像(很體貼) ,下載後就直接運作了,省去不少麻煩。
下載並解壓縮之後,打開VB並載入該資料夾下的虛擬機文件,然後運行(登入密碼kivy):
進入到/home/kivydev//test是測試目錄,該目錄下的py2apk是py27打包,py3apk是py35打包,這兩個版本的差別只在於不同版本的py配置文件,在該目錄下的py檔,必須使用main.py命名才能進行打包,先在該目錄下對main.py進行編譯,看能否成功執行:python3 main.py可以成功編譯後,接下來在py2apk或py3apk的目錄下執行打包命令:
p4a apk
即可在該目錄下產生apk的檔案;
這裡僅作為測試,將該main.py生成的apk進行,在手機上的運行效果如圖:
後話
##至此,已經可以完成簡單的py文件的封裝了,至於py文件如何編寫成適於安卓版本的,以及如何更換圖標,如何再進行設置裡面的內容,建議閱讀官方文檔進行學習,以上是python怎麼打包apk的詳細內容。更多資訊請關注PHP中文網其他相關文章!