kivy 应用程序中没有名为 OpenSSL 的模块

No module named OpenSSL in kivy app

我有一个实际上基于 this example 的 kivy 应用程序。 在我的桌面上它运行完美,但是当我使用 buildozer 构建它并在我的 android 设备中 运行 它时,我收到此错误 - ImportError: No module named OpenSSL

这是我的 buildozer 要求部分:

# comma seperated e.g. requirements = sqlite3,kivy
requirements = openssl,kivy,twisted,autobahn,ws4py

我做错了什么?

openssl 是构建 openssl C 库的方法,而不是 Python 模块。您还需要 C 库,但要获得 Python 模块,请将 pyopenssl 添加到您的要求中。