当前位置:   article > 正文

Python打包可执行文件-BeeWare_python 手机点开文件显示python的爱心效果

python 手机点开文件显示python的爱心效果

前言

本文是想要将python代码打包成在手机上能执行的文件

尝试了几个库, 有这也那样的限制,最终还是选了BeeWare

环境:python3.7.x

开始

找到打包有相关工具os-android-apk-builder,buildozer,cx_Freeze,不过不太适用,最终还是用了BeeWare

BeeWare安装使用和问题处理: Python跨平台应用-BeeWare打造移动端应用和构建Android时的异常处理_python beeware_瑶山的博客-CSDN博客

文中很详细了,这个又照着操作一遍,没出什么问题

将编写好的代码放到briefcase new 出来的应用->app.py中,依次构建执行命令

大致流程

  1. # 安装
  2. pip install briefcase
  3. pip install toga
  4. pip install pytest-cov
  5. pip install pytest-filter-subpackage
  6. briefcase new #创建一个应用
  7. # 代码复制到app.py中
  8. briefcase dev # 测试
  9. # 构建安卓
  10. briefcase create android
  11. 在app/build.gradle 中配置 android{ndkPath}
  12. gradle-wrapper.properties改为对应的版本
  13. briefcase build android

注意,图形化的界面需要用Toga替换掉

window版构建好了,安卓还是构建, 明天看效果吧

待续。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/751889
推荐阅读
相关标签
  

闽ICP备14008679号