第一: haquopy是什么?
简单的直观的解释,它是在Android Studio中基于Gradle的构建系统实现的一个插件。它可以帮助我们用最简便的方式实现Android技术与Python混合编程。甚至对于Python的忠实拥趸来说,可以完全使用Python语言开发一个apk,基本不用写Java代码。
实际上Chaquopy并不仅仅是一个插件那么简单,它是一套框架。gradle插件这部分只是用来打包apk的而已
第二:在android studio 中配置haquopy的方法
请先确保你当前电脑上的Python环境可用,Chaquopy是根据当前电脑上的Python版本来选择集成对应的版本解释器到apk中的。如你的电脑上有多个Python版本,可通过配置明确指定对应的版本
配置依赖
工程根目录下的 build.gradle
第三:编写代码
同步成功后,在工程中的main
目录下会生成python
文件夹,如未生成,手动生成一个即可,该目录即用来存放我们自己编写的python代码
Python代码
1.在python
文件夹中创建requst.py
2.在android studio工程中的 MainActivity 文件中调用Python的核心代码
本方法尝试可行,该篇文字抛砖引玉,操作简单,给读者一个思路,具体工程代码参考: