firebase_admin in kivy and buildozer



我在python 3.8中使用firebase_admin在我的电脑上,它运行得很好,但当我用buildozer打包应用程序时,它会崩溃,在安卓系统上安装后不会运行。

1-是否有一个mdelo应用程序显示了kivy的使用?2-规范文件缺少什么吗?

没有遗漏任何东西,您只需要在
buildozer.spec 中添加以下模块

requests, openssl, urllib3, chardet, idna, jwt, cryptography, pyparsing, firebase_admin, PIL, google-auth, cachetools, pyasn1, pyasn1_modules, rsa, google-api-python-client, google-cloud-storage, google-cloud-firestore, google-api-core,  protobuf, cachecontrol, gcloud, google-cloud, httplib2

并允许像这样的互联网访问

android.permissions = INTERNET

当你的应用程序在你的手机上运行时,你可以在你的终端中写入查看日志

buildozer android debug deploy run logcat

但是您需要通过在您的buildozer.spec 中这样做来允许只查看python日志

[buildozer]
# (int) Log level (0 = error only, 1 = info, 2 = debug (with command output))
log_level = 2

如果你不明白有一个叫Erick Sandberg的Youtuber,你应该看看他关于部署安卓应用的视频

相关内容

  • 没有找到相关文章

最新更新