python-for-android是Android上Python應用程序的封裝程序。您可以創建自己的Python程序,包括所需的模塊和依賴項與您自己的代碼捆綁在一起。
功能包括:支持Python 2和Python 3。
支持不同的應用程序后端,包括Kivy,PySDL2和一個WebView與Python網絡服務器。
自動支持大多數純Python模塊,并支持許多其他模塊,包括流行的依賴關系,如numpy和sqlalchemy。
適用于任何設備
有關文檔和支持,請參閱:
網站:http : //python-for-android.readthedocs.io
論壇:https://groups.google.com/forum/#!forum / kivy- users或https://groups.google.com/forum/#!forum/python-android。
在2015年,這個工具被重寫,更新出更容易使用和擴展的界面。新的工具通過內置的pygame引導包含所有與distribute.sh和build.py相同的功能。
安裝
按照 快速入門說明 安裝并開始創建APK。
開始安裝:
pip install python-for-android分支安裝:
pip install git+https://github.com/kivy/python-for-android.git可執行文件python-for-android或p4a被調用(兩者都是等效的)。要測試安裝是否有效,請嘗試
python-for-android recipes這應該返回可用于構建的配方列表。
要構建任何程序,您需要按照上面鏈接的文檔中所述設置Android SDK和NDK。
如果你按照說明文檔做,用SDL2構建一個APK,你可以試試eg
p4a apk --requirements=kivy --private /home/asandy/devel/planewave_frozen/ --package=net.inclem.planewavessdl2 --name="planewavessdl2" --version=0.5 --bootstrap=sdl2有關完整的說明和參數選項,請參閱文檔。
pip install python-for-android分支安裝:
pip install git+https://github.com/kivy/python-for-android.git可執行文件python-for-android或p4a被調用(兩者都是等效的)。要測試安裝是否有效,請嘗試
python-for-android recipes這應該返回可用于構建的配方列表。
要構建任何程序,您需要按照上面鏈接的文檔中所述設置Android SDK和NDK。
如果你按照說明文檔做,用SDL2構建一個APK,你可以試試eg
p4a apk --requirements=kivy --private /home/asandy/devel/planewave_frozen/ --package=net.inclem.planewavessdl2 --name="planewavessdl2" --version=0.5 --bootstrap=sdl2有關完整的說明和參數選項,請參閱文檔。
掃碼二維碼 獲取免費視頻學習資料
- 本文固定鏈接: http://m.healthpilotllc.com/post/10977/
- 轉載請注明:轉載必須在正文中標注并保留原文鏈接
- 掃碼: 掃上方二維碼獲取免費視頻資料
查 看2022高級編程視頻教程免費獲取