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://phpxs.com/post/10977/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取