2016-10-05 4 views
-4

Я использую Oracle VirtualBox, работающий под Ubuntu 16. Я смог собрать файлы apk некоторое время до самой последней сборки. Моя программа запустится и сохранит ее функциональность при запуске с помощью python 2.7 на той же виртуальной машине. Когда я устанавливаю файл .apk на своем Samsung S3, он показывает стандартный экран загрузки кив, а затем падает примерно через 20 секунд. ПОЖАЛУЙСТА, ПОМОГИТЕKivy App build with Buildozer. APK crash

Я запустил последнюю сборку с ведомым ниже, это файл журнала.

https://drive.google.com/open?id=0B1XW1ekAndYiT2NrUTRNeHZhVGc

EDIT

После исследования ADB LogCat я смог найти эту ошибку. Это происходит, когда «adb logcat» запускается на устройстве, подключенном к USB.

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. 

EDIT

Line 11 в main.py является

from bs4 import BeautifulSoup as bs 

я там что-то очевидно, им не хватает?

ответ

1

Включите режим USB Debuggin на устройстве и подключите устройство к компьютеру, а затем запустите adb logcat. Запустите приложение на своем устройстве и посмотрите, что происходит в вашем приложении и в чем причина сбоя. вы также можете показать нам результат adb logcat, если вы не смогли выяснить причину.

+0

Я много узнал о диагностике на андроиде. Спасибо, что посоветовали Амину. – JohnPaul

+0

@JohnPaul что-то не так с bs4, вероятно, какая версия python вы используете? – Juggernaut

 Смежные вопросы

  • Нет связанных вопросов^_^