【问题标题】:kivy pydrive buildozer ImportError: No module named iri2urikivy pydrive buildozer ImportError: No module named iri2uri
【发布时间】:2015-02-28 22:29:00
【问题描述】:

我有一个 kivy 应用程序,它在我的 linux 桌面上运行。

我也可以使用 buildozer 构建它并在我的安卓手机上运行该应用程序。

我通过 pydrive 模块包含与 google-drive 的同步 -> 适用于 linux。

我在 buildozer.spec 文件的要求中添加了 PyDrive,但是当我在 android 上运行我的应用程序时,我通过 adb 在手机上收到以下错误:

I/python  (16976):    File "/home/taper/Dokumente/py-spielwiese/myapp/.buildozer/android/app/main.py", line 23, in <module>
I/python  (16976):    File "/home/taper/Dokumente/py-spielwiese/myapp/.buildozer/android/app/drivesync.py", line 1, in  <module>
I/python  (16976):    File "/home/taper/Dokumente/py-spielwiese/myapp/.buildozer/android/app/_applibs/pydrive/drive.py", line 2, in <module>
I/python  (16976):    File "/home/taper/Dokumente/py-spielwiese/myapp/.buildozer/android/app/_applibs/pydrive/files.py", line 4, in <module>
I/python  (16976):    File "/home/taper/Dokumente/py-spielwiese/myapp/.buildozer/android/app/_applibs/apiclient/__init__.py", line 17, in <module>
I/python  (16976):    File "/home/taper/Dokumente/py-spielwiese/myapp/.buildozer/android/app/_applibs/googleapiclient/discovery.py", line 50, in <module>
I/python  (16976):    File "/home/taper/Dokumente/py-spielwiese/myapp/.buildozer/android/app/_applibs/httplib2/__init__.py", line 95, in <module>
I/python  (16976):  ImportError: No module named iri2uri

【问题讨论】:

    标签: python kivy pydrive


    【解决方案1】:

    一些模块被列入黑名单。如果 iri2uri 是,您可以检查 .buildozer/android/platform/python-for-android/src/blacklist.txt。 您也可以尝试将 iri2uri 添加到您的 buildozer.spec 要求中

    【讨论】:

      【解决方案2】:

      我有一个非常相似的问题。我正在尝试使用带有 OAuth2 身份验证的 GMail API 发送电子邮件。它可以在我的电脑上运行,但它会在我的智能手机上立即崩溃。

      我尝试在 buildozer.spec 中包含 iri2uri,但 buildozer 无法创建 APK。

      我不确定它是否有帮助,但在此线程中,有人建议使用 Android 流程而不是 Web 流程。 https://groups.google.com/forum/#!starred/kivy-users/3K9y1X0QcHM

      【讨论】:

        猜你喜欢
        • 2017-07-01
        • 1970-01-01
        • 2015-09-10
        • 2012-08-12
        • 2011-10-19
        • 2018-01-19
        • 1970-01-01
        • 1970-01-01
        • 2014-07-30
        相关资源
        最近更新 更多