0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 软件开发

预备工具应用开发app需求用到的依赖包:安装完测试

发表时间:2023-10-10 14:01:37

文章来源:炫佑科技

浏览次数:118

菏泽炫佑科技

预备工具应用开发app需求用到的依赖包:安装完测试

准备工具

应用开发app所需的一个模块——kivy。 kivy是一个开源、跨平台的开发框架,用于开发和应用创新应用程序。 简而言之,这是一个桌面程序开发框架(类似模块)。 kivy的强项是支持linux、mac、ios平台。 这就是为什么需要这个模块来开发应用程序。

虽然kivy是跨平台的,但是如果想要在不同平台上使用代码,还需要将代码打包成对应平台的可执行序列。 幸运的是,kivy项目下有一个打包工具项目——这是官方推荐的打包工具。 由于比较复杂软件制作,自动化程度较高,其他项目如-for-也可以起到类似的作用,这里不再介绍。

搭建kivy开发环境

PC上需要安装kivy开发环境。 这里演示一下mac和linux下的安装过程。

install kivy for mac
 

安装一些依赖包:

安装完成后,测试一下:

注:如果导入kivy模块时没有报错,则说明安装成功。

猕猴桃的

首先安装依赖项:

安装和kivy:

使用 kivy 开发**个应用程序

安装kivy后就可以开发app程序了。 这是 hello-world 程序的演示。 kivy更复杂的用法不是本文重点,后面会书面介绍。

创建main.py文件并写入:

创建一个 hello.kv 文件并写入:

组简单说明:main.py是入口函数,定义了一个类,继承kivy.app; hello.kv文件是一个kivy程序,相当于定义了界面风格等,这个文件的命名规则是类名小写,去掉app。

运行**个应用程序

结果

安装工具

通过上面的编码,我创建了我的**个app程序,它可以直接运行在mac、linux等平台上。 那么如何让它在或Apple手机上运行呢? 我们知道,要在上运行预备工具应用开发app需求用到的依赖包:安装完测试,需要打包成apk安装程序,所以需要用到前面提到的工具(工具可以打包kivy程序、、ios等),安装过程相对来说比较简单复杂的:

pip install buildozer

使用工具将kivy程序打包成apk

在项目目录下运行:

buildozer init

如果操作成功,将会创建一个配置文件.spec。 您可以通过修改配置文件来更改应用程序的名称,然后运行:

buildozer android debug deploy run
1

运行上述命令会生成跨平台的安装包,可以用于、ios等,如果用于则使用-for-项目。

**次运行上述命令时,系统会自动下载 SDK等必要文件,如下所示。 (进程需要翻墙,需要下载的依赖较多)

这个怎么样? 你们知道该怎么做吗? 欢迎大家一起讨论~

*后一件事,编辑是一名开发工程师。 这里是我整理的一套*新的系统学习教程,包括基础脚本到Web开发、爬虫、数据分析、数据可视化、机器学习等。如果你想要这些资料,可以关注小编,发私信在后台给编辑留言:“01”即可获取。

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多