【发布时间】:2017-02-14 06:29:14
【问题描述】:
我正在使用运行 Ubuntu 16 的 Oracle VirtualBox。我已经能够构建 apk 文件一段时间了,直到我的最新版本。在同一虚拟机上使用 python 2.7 运行时,我的程序将运行并保持其功能。当我在我的三星 S3 上安装 .apk 文件时,它会显示标准的 kivy 加载屏幕,然后在大约 20 秒后崩溃。请帮忙
我用verabose运行了最新的构建,下面是日志文件。
https://drive.google.com/open?id=0B1XW1ekAndYiT2NrUTRNeHZhVGc
编辑
在研究 adb logcat 之后,我发现了这个错误。在 USB 连接的设备上运行“adb logcat”时会发生这种情况。
I/python (29113): Traceback (most recent call last):
I/python (29113): File "/home/paul/Desktop/10/.buildozer/android/app/main.py", line 11, in <module>
I/python (29113): File "/home/paul/Desktop/10/.buildozer/android/app/_applibs/bs4/__init__.py", line 35, in <module>
I/python (29113): File "/home/paul/Desktop/10/.buildozer/android/app/_applibs/bs4/builder/__init__.py", line 315, in <module>
I/python (29113): ImportError: cannot import name _htmlparser
I/python (29113): Python for android ended.
编辑
main.py 中的第 11 行是
from bs4 import BeautifulSoup as bs
我有什么明显的遗漏吗?
【问题讨论】:
标签: python kivy android-logcat ubuntu-16.04 buildozer