网站首页 > java教程 正文
现在可以用 Flet 或 PyMe 开发 python 应用程序 app,并且打包为 安卓APK文件。这对很多梦想用 python 开发手机应用的小伙伴提供了希望和通道。
然而,打包安卓Android也需要配置打包环境。下面是集中几个技术点:
【1】确保安装JDK,并设置JAVA_HOME环境变量为JDK目录,在Path中增加"%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin",在CLASSPATH中增加".;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar"
【2】确保下载ANDROID SDK,更新到ANDROID 14(API 34)或以上,并设置ANDROID_SDK_ROOT环境变量为SDK目录。在Path中增加"%ANDROID_SDK_ROOT%\tools;%ANDROID_SDK_ROOT%\platform-tools"
【3】确保安装NDK(如:android-ndk-r19c),并设置NDK_ROOT环境变量为NDK目录,在Path中增加"%NDK_ROOT%"
【4】确保安装Gradle, 否则会下载后再打包,如果本地有完整版安装包,可以选择本地包。
【5】如果有字体显示不出来,需要安装对应的TTF文件。
【6】请注意保证使用英文路径并选择恰当的SDK、NDK版本,尤其注意JDK与Gradle的版本兼容性,如果出现编译异常,请确保使用官方提供的JDK,NDK,Gradle工具。
gradle 镜像下载(全部版本可下载)
https://mirrors.cloud.tencent.com/gradle/
(汇报完毕,感谢收看!)
猜你喜欢
- 2025-09-13 如何将 Spring Boot 应用打包部署为容器镜像,避免环境异常无法部署
- 2025-09-13 SpringBoot动态加载外部Jar:解锁插件化架构的实战指南
- 2025-09-13 SpringBoot构建Jar包实现依赖包分离
- 2025-09-13 Maven打包的时候排除指定的资源、目录、文件和程序类的方法
- 2025-09-13 Spring Boot JAR 包资源访问踩坑:cannot be resolved to absolute file
- 2025-09-13 SpringBoot加载外部Jar实现功能按需扩展
- 2025-09-13 Spring Boot3 全栈打包指南:一键搞定应用、数据库与 Redis 镜像部署
- 2025-09-13 「项目部署」使用Jenkins一键打包部署SpringBoot应用
- 2025-09-13 Spring Boot打包成JAR后,内置Tomcat你真的懂吗?
- 2025-09-13 SpringBoot 多模块项目实践(附打包方法)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)