python

导航

python能编程手机应用吗

来源 :中华考试网 2021-01-06

  python是可以开发安卓app的,推荐使用kivy开发安卓APP,Kivy是一套专门用于跨平台快  速应用开发的开源框架。

  1.首先安装kivy模块 这个直接参考官方文档输入对应安装命令就行

  2.安装完成后,我们可以编写一个简单的测试程序,测试一下kivy是否安装成功 ,一个非常基本的窗口程序,正中间放置一个button按钮:

  3.接着就是将这个kviy程序打包为手机apk (安装包),这里 需要下载官方定制的kviy虚拟机(也可以不下载,单独安装Buildozer工具也行) ,

  4.下载完成后,打开这个虚拟机,上传刚才的Python脚本到虚拟机中,运行"buildozer init"构建命令,生成打包配置文件"buildozer.spec"

  5.最后运行"buildozer android. _new debug"命令,就会自动开始打包过程,如下,这里会自动下载Android SDK , Android NDK等3 I具包,需要访问外网,速度比较慢,所以耐心等待一会儿。

  打包成功后,会在当前目录下生成-个bin目录 ,下面就有生成的手机apk (安装包) , 发送到手机上。

分享到

您可能感兴趣的文章