2016-09-23 42 views
0

私はPython 2.7を使用してkivyアプリケーションを構築しました。私は、パッケージの残りの部分はPythonで作り付けているように私は、これらを使用するための要件を設定しているBuildozer、外部Pythonパッケージを追加するには?

requirements = kivy,requests,bs4 

ファイル私のBuildozer.specでimport文

from kivy.app import App 
from kivy.uix.floatlayout import FloatLayout 
from kivy.uix.widget import Widget 
from kivy.properties import * 
from kivy.uix.textinput import TextInput 
from kivy.uix.image import Image 
from kivy.uix.image import AsyncImage 
from kivy.uix.button import Button 
from kivy.uix.label import Label 
from kivy import Config 
import sqlite3 
import webbrowser 
from kivy.lang import Builder 
import re 
from bs4 import BeautifulSoup 
import unicodedata 
from threading import Thread 
import requests` 

を使用していました。私はそれらを指定しなかった。 APKが構築され、アンドロイドの携帯電話でそれを実行すると、アプリは何のエラーもなくクラッシュします。私は問題がどこにあるのか理解していません。それは私のbuildozer仕様の要件または不適切なパッケージの使用法です。

私はインターネット上で検索していますが、私はBuildozerドキュメントを読んでいますが、Buildozerの使い方に関する良いチュートリアルは見つかりませんでした。私はLinuxでそれを使用しています。誰かが間違っていることを説明できますか?

答えて

0

私は同じ問題を抱えています。私はそれをbs4ライブラリに絞り込んだのですが、私はhaventの底についていますが、これはPython 2.7とPythonを混在させたものと思っています。とにかく最初のリンクは私の(未だに)未解決のものです質問。

Kivy App build with Buildozer. APK crash

次のリンクはあなたの問題を見つけるのに役立つかもしれ命令のセットにあります。

http://lifehacker.com/the-easiest-way-to-install-androids-adb-and-fastboot-to-1586992378

adbのlogcatフォールト発見: - - :

adb logcat hangs with "waiting for device" message

・ホープ、このことができます

adbの指示に従ってインストールしてください。

関連する問題