python打包apk_python-for-android:将Python程序打包为APK

项目地址:

简介:

python-for-android是Android上Python应用程序的封装程序。您可以创建自己的Python程序,包括所需的模块和依赖项与您自己的代码捆绑在一起。

功能包括:

支持Python 2和Python 3。

支持不同的应用程序后端,包括Kivy,PySDL2和一个WebView与Python网络服务器。

自动支持大多数纯Python模块,并支持许多其他模块,包括流行的依赖关系,如numpy和sqlalchemy。

适用于任何设备

有关文档和支持,请参阅:

在2015年,这个工具被重写,更新出更容易使用和扩展的界面。新的工具通过内置的pygame引导包含所有与distribute.sh和build.py相同的功能。

安装

按照安装并开始创建APK。

开始安装:

pip install python-for-android

分支安装:

pip install githttps://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

有关完整的说明和参数选项,请

你会喜欢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值