首頁  >  文章  >  後端開發  >  python如何寫安卓程式

python如何寫安卓程式

anonymity
anonymity原創
2019-06-18 10:45:067599瀏覽

我們使用kivy開發安卓APP,Kivy是一套專門用於跨平台快速應用開發的開源框架,使用Python和Cython編寫,對於多點觸控有著非常良好的支持,不僅能讓開發者快速完成簡潔的互動原型設計,也支援程式碼重用和部署,絕對是一款相當令人驚豔的NUI框架。 

python如何寫安卓程式因為跨平台的,所以只寫一次程式碼,就可以同時產生安卓及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