如何一步一步将Python中的应用打包成安卓的APK安装包文件

一、首先,按照如下链接操作

Python 应用打包成 APK【全流程】_python打包成apk-CSDN博客

二、运行

复制代码
buildozer init

会报错buildozer命令找不到,明明已经安装

解决方法:

这里重新创建一个conda环境

Installation --- Buildozer 0.11 documentation

按照上面这个执行安装buildozer及其依赖并配置环境变量

复制代码
pip3 install --user --upgrade buildozer
sudo apt update
sudo apt install -y git zip unzip openjdk-17-jdk python3-pip autoconf libtool pkg-config zlib1g-dev libncurses5-dev libncursesw5-dev libtinfo5 cmake libffi-dev libssl-dev
pip3 install --user --upgrade Cython==0.29.33 virtualenv  # the --user should be removed if you do this in a venv

# add the following line at the end of your ~/.bashrc file
export PATH=$PATH:~/.local/bin/

三、然后到运行

复制代码
buildozer -v android debug

会报错

DEBUG\]: -\> running gradlew clean assembleDebug \[DEBUG\]: Downloading https:/......gradle-8.0.2-all.zip这个文件报错 解决方法:[【Flutter/Android】运行到安卓手机上一直卡在 Running Gradle task 'assembleDebug'... 的终极解决办法_gradle-7.6.3-all.zip-CSDN博客](https://blog.csdn.net/zhinengxiong6/article/details/136278302?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-136278302-blog-123820814.235%5Ev43%5Epc_blog_bottom_relevance_base6&spm=1001.2101.3001.4242.1&utm_relevant_index=3 "【Flutter/Android】运行到安卓手机上一直卡在 Running Gradle task ‘assembleDebug‘... 的终极解决办法_gradle-7.6.3-all.zip-CSDN博客") 按照这个链接。先将报错这个链接文件下载下来,然后在配置文件中配置一下路径,这个配置文件可以在报错的位置找到,就是gradle/wrapper/.......properties下面.。 然后继续运行 buildozer -v android debug 又报错: ![](https://img-blog.csdnimg.cn/direct/6fa398fdadd4449cb2c8b25c95214347.png)https://gradle.org/releases/?_gl=1\*2f5jre\*_gcl_au\*MTUzMDQyMDY0OS4xNzE4OTU5MDU5\*_ga\*ODc1MDExMTA3LjE3MTg5NTkwNTk.\*_ga_7W7NC6YNPT\*MTcxODk1OTA1OS4xLjEuMTcxODk1OTI1MS42MC4wLjA. 看样子是我的gradle版本不一致,自己的是8.0.4,他这个要求8.1.1,然后下载8.1.1的, 结果也报错 解决方法: 暂时到这没写出来

相关推荐
天天进步20157 分钟前
Python项目-基于Flask的个人博客系统设计与实现(1)
开发语言·python·flask
安然无虞9 分钟前
31天Python入门——第20天:魔法方法详解
开发语言·后端·爬虫·python
靠近彗星20 分钟前
基于 Vue + Django + MySQL 实现个人博客/CMS系统
前端·vue.js·python·mysql·django
励志成为大佬的小杨35 分钟前
pytorch模型的进阶训练和性能优化
人工智能·pytorch·python
兰亭序咖啡1 小时前
学透Spring Boot — 007. 加载外部配置
android·java·spring boot
8931519601 小时前
Android穿山甲banner广告穿插到项目的banner中
android·android开发·android教程·穿山甲banner广告加入项目
m0_490240671 小时前
软件自动化测试(1):python+selenium自动化测试环境搭建
开发语言·python·selenium
橘猫云计算机设计2 小时前
基于ssm的食物营养成分数据分析平台设计与实现(源码+lw+部署文档+讲解),源码可白嫖!
后端·python·信息可视化·数据挖掘·数据分析·django·毕业设计
利明的博客2 小时前
mediacodec服务启动时加载media_codecs.xml
android·xml·java
liuhaoran___3 小时前
计算机求职面试中高频出现的经典题目分类整理
python