[python = 2.7]
我最近开始使用kivy(最新版本)来开发android应用.为此,我使用buildozer(最新版本)创建apk文件.现在,即使使用python-firebase模块,一切都可以在我的计算机上正常运行.要将数据发送到firebase在线数据库.但是,当我想在手机上使用python模块python-firebase(基于模块请求)时,应用在加载几秒钟后崩溃.
目前,我对buildozer.spec的要求是钳子和猕猴桃.如果我尝试将请求添加到此列表,则会收到错误消息:
在virtualenv中安装需求请求
运行’pip install –download-cache = / home / notwaka / .buildozer / cache –target = / home / notwaka / Desktop / Gps / .buildozer / applibs请求’
Cwd /home/notwaka/Desktop/Gps/.buildozer
Usage:
pip install [options] [package-index-options] ...
pip install [options] -r [package-index-options] ...
pip install [options] [-e] ...
pip install [options] [-e] ...
pip install [options] ...
没有这样的选项:–download-cache
命令失败:pip install –download-cache = / home / notwaka / .buildozer / cache –target = / home / notwaka / Desktop / Gps / .buildozer / applibs请求
?
Buildozer无法执行最后一条命令
因为这是在使用buildozer的文档中的示例中完成的,所以我是否需要向需求中添加请求?如何使python-firebase在我的android设备上工作?我不知道如何制作食谱,也找不到任何好的文档.可以制作食谱吗?有没有人试图让firebase在Android上使用python?
提前致谢!
编辑:
'# Check application requirements
# Run './distribute.sh -l'
# Cwd /home/notwaka/Desktop/try/.buildozer/android/platform/python-for-android
Available modules: android apsw audiostream bidi boost cherrypy c_igraph click cprotobuf cymunk django docutils ecdsa enum34 evdev ffmpeg ffmpeg2 ffpyplayer ffpyplayer_tito flask freetype gevent greenlet harfbuzz hostpython igraph itsdangerous jinja2 jpeg kivent_core kivent_cymunk kivy leveldb libevent libpq libsodium libswift libtorrent libxml2 libxslt