2016-10-05 11 views
-4

Ich benutze Oracle VirtualBox mit Ubuntu 16. Ich konnte Apk-Dateien für eine Weile bis zu meinem neuesten Build bauen. Mein Programm läuft und behält seine Funktionalität bei der Ausführung mit Python 2.7 auf der gleichen virtuellen Maschine. Wenn ich die .apk-Datei auf meinem Samsung S3 installiere, wird der Standard-kivy-Ladebildschirm angezeigt, der nach ungefähr 20 Sekunden abstürzt. BITTE HILFEKivy App Build mit Buildozer. APK Absturz

Ich lief den neuesten Build mit Verabose unten ist die Protokolldatei.

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

EDIT

Nach adb logcat Erforschung ich in der Lage gewesen, diesen Fehler zu finden. Es tritt auf, wenn "adb logcat" auf einem mit USB verbundenen Gerät ausgeführt wird.

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

Zeile 11 in main.py ist

from bs4 import BeautifulSoup as bs 

ich da etwas offensichtlich im fehlt?

Antwort

1

Schalten Sie den USB Debuggin-Modus in Ihrem Gerät ein und verbinden Sie Ihr Gerät mit Ihrem PC und starten Sie dann adb logcat. Führen Sie die Anwendung auf Ihrem Gerät aus und sehen Sie, was in Ihrer Anwendung passiert und was den Absturz verursacht hat. Sie könnten uns auch das adb logcat Ergebnis zeigen, wenn Sie den Grund nicht herausfinden konnten.

+0

Ich habe viel über die Fehlersuche auf Android gelernt. Danke für deinen Ratschlag. – JohnPaul

+0

@JohnPaul etwas ist falsch mit bs4 wahrscheinlich, welche Python-Version verwenden Sie? – Juggernaut

Verwandte Themen