kivy launcer from google play ,也可以在应用市场里找到。
官方有一个使用说明在这里,本文进行翻译工作并对实际使用过程遇到的小问题进行说明。
首先,安装 kivy launcher, 从谷歌商店或者应用市场找到,应用宝应该也能满足。
然后将代码拷贝到以下目录内。
/sdcard/kivy/<application-name>
如果没有代码,可以使用我的 kivy_cracker 中的 EG003 / EG004 代码,official_exmples_android 目录下是官方的 android 示例,也可以使用(需要解压出各个示例项目文件夹)。将项目文件夹整个复制到下面目录即可。
/sdcard/kivy/
目录 /sdcard/kivy/<application-name> 内需要有两个文件,一个是 main.py, 另一个就是 android.txt。
main.py 就是 kivy app 代码。
android.txt 是配置信息,只有三行
title=Pictures
author=Kivy team
orientation=landscape
第一行:APP在 kivy launcher 中显示的名字
第二行:作者
第三行:app 的朝向, landscape 是竖着的, portrait 是横着的(可以用 | 连接两个,表示都行)
复制好 app 代码目录后,打开 kivy launcher,就可以看到你的 title 指定的 app 了。
接下来是实际遇到问题的说明:
在使用时,kivy launcher 在无可加载kivy应用时会提示 “请将文件复制到 /storage/emulated/0/kivy目录下”
而实际上, kivy 这个目录放在你的根目录下就可以了。
kivy程序一旦运行后,就会在 /sdcard/kivy/<application-name> 目录下创建一个 .kivy 文件件,里面有 logs,
里面就是日志,日志的完整路径如下
/sdcard/kivy/<application-name>/.kivy/logs/kivy_yy-mm-dd_xx.txt
你会发现,日志里的加载路径也是 /storage/emulated/0/kivy,不必理会。
这个问题,不知道是不是华为手机做过处理,如果放在 /sdcard/kivy 下面不能正常识别,建议尝试下日志里的那个路径。