Python |
您所在的位置:网站首页 › 如何将exe文件转换为apk › Python |
Python-for-Android Python-for-Android是在Android上打包Python应用程序的工具。您可以创建自己的Python发行版,包括所需的模块和依赖项,并将其与您自己的代码捆绑在APK中 功能包括: 不同的应用程序后端,包括Kivy、PySDL2和带有Python Web服务器的WebView 自动支持大多数纯Python模块,并内置了对许多其他模块的支持,包括流行的依赖项,如Numpy和sqlalChemy 多个架构目标,适用于在任何给定设备上优化的APK有关文档和支持,请参阅: 网站:http://python-for-android.readthedocs.io 邮件列表:https://groups.google.com/forum/#!forum/kivy-users或https://groups.google.com/forum/#!forum/python-android文档请遵循quickstart instructions安装并开始创建APK的步骤 快速说明:安装Python-for-Android,安装方式为: pip install python-for-android(对于开发分支:pip install git+https://github.com/kivy/python-for-android.git) 与安装配合使用的测试: p4a --version要构建任何实际的应用程序,设置Android SDK和NDK如quickstart使用快速入门中的SDK/NDK API级别和NDK版本,其他API级别可能不起作用 全部安装完毕后,使用SDL2构建APK,例如: p4a apk --requirements=kivy --private /home/username/devel/planewave_frozen/ --package=net.inclem.planewavessdl2 --name="planewavessdl2" --version=0.5 --bootstrap=sdl2对于完整的指令和参数选项,看见the documentation 支持如果您需要帮助,可以在我们的邮件列表上寻求帮助: 用户组:https://groups.google.com/group/kivy-users 电子邮件:[email protected]我们还有#support Discord channel 贡献我们喜欢提出请求和讨论新奇的想法。查看Kivy项目contribution guide并且可以随意改进python-for-android(适用于android的python) 看见our documentation有关Python-for-Android开发和发布模型的更多信息,请不要担心细节。您只需要提个拉流请求,我们会处理睡觉的 以下邮件列表和IRC频道专门用于讨论开发Kivy框架及其姊妹项目: 开发组:https://groups.google.com/group/kivy-dev 电子邮件:[email protected]我们还有#dev Discord channel 许可证Python-for-Android是根据麻省理工学院的许可条款发布的。请参考许可证文件 历史2015年,这些工具进行了重写,以提供一个新的、更易于使用和扩展的界面。如果您想浏览旧的工具链,其状态记录在https://github.com/kivy/python-for-android/tree/old_toolchain 2018年最后一个季度,python的食谱发生了变化。python3的新配方(3.7.1)有一个新的构建系统,它应用于古老的python配方,允许我们将python2的版本号提升到2.7.15。这一更改统一了两个Python食谱的构建过程,并可能解决了多年来检测到的各种问题。这些统一的Python食谱需要一个最低目标API水平为21,Android 5.0-棒棒糖如果您需要构建的API级别低于21,则应该使用旧版本的python-for-Android( |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |