小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

如何Python寫一個安卓APP?

 星光閃亮圖書館 2019-12-21

這里介紹2種簡單的方法,一種是kivy,一種是qpython3,感興趣的朋友可以自己嘗試一下:

kivy

這是一個完全免費、開源、跨平臺的python應(yīng)用程序開發(fā)框架,編寫后的程序可以直接打包為安卓apk,下面我簡單介紹一下實現(xiàn)過程:

1.首先,安裝kivy,這個直接參考官網(wǎng)安裝步驟就行,如下,一步一步按照提示往下走:

2.安裝完成后,我們就可以直接使用kivy框架來開發(fā)安卓APP了,測試代碼如下,一個非常簡單的窗口程序,后面就是將這個程序打包為安卓apk:

程序運行截圖如下:

3.接著就是打包程序,這里需要先到kivy官網(wǎng)下載定制的虛擬機鏡像kivyvm,成功下載后倒入VMware,接著上傳上面腳本到虛擬機,運行“buildozer init”構(gòu)建命令,如下:

4.最后再運行“buildozer android_new debug”命令,就會自動開始打包過程,如下,這里會自動下載Android SDK,Android NDK等工具包,需要訪問外網(wǎng),速度可能比較慢:

5.成功打包后,會在當(dāng)前目錄下生成一個bin文件夾,里面就有打包好的安卓apk安裝文件,安裝到手機后的效果如下:

qpython3

這是一個集成了python3解釋器的安卓手機APP(可以直接運行python程序),借助于androidhelper模塊,python也可以開發(fā)簡單的安卓app,下面我簡單介紹一下這個軟件:

1.首先,下載安裝qpython3,這個直接在手機應(yīng)用商店中搜索就行,如下,大概也就12M左右:

2.安裝完成后,打開這個軟件,切換到qedit編輯器,就可以直接使用androidhelper模塊編寫安裝APP啦,測試代碼如下,一個簡單的對話框程序,外加一個輸入框:

3.最后點擊下方運行按鈕,程序運行截圖如下,一個古樸的對話框,輸入文本后,點擊OK按鈕,便可打印出來:

至此,我們就介紹完了2種python開發(fā)安卓APP的方法??偟膩碚f,整個過程都比較麻煩,當(dāng)然,你也可以使用python-for-android這種方法,可以參考一下這個教程https://github.com/kivy/python-for-android,文檔介紹的非常詳細(xì),網(wǎng)上也有相關(guān)資料,感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對你有所幫助吧,也歡迎大家評論、留言進行補充。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多