2016-09-23 4 views
0

파이썬 2.7을 사용하여 kivy 앱을 만들었습니다. 나는 패키지의 나머지 부분은 파이썬에서 붙박이이기 때문에 나는 이것들을 사용하기위한 요구 사항을 설정 한Buildozer, 외부 파이썬 패키지를 추가하는 방법?

requirements = kivy,requests,bs4 

파일 내 Buildozer.spec에서 가져 오기 문

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가 빌드되고 내 Android 휴대 전화에서 실행되며 앱이 오류없이 중단됩니다. 나는 문제가 어디에 있는지 이해하지 못한다. 그것은 내 buildozer 사양 요구 사항 또는 패키지의 부적 절한 사용하는 경우.

저는 인터넷을 통해 검색해 왔으며 Buildozer 문서를 읽었지만 Buildozer 사용법에 대한 좋은 지침서를 찾을 수 없었습니다. Linux에서 사용하고 있습니다. 누군가 잘못되고있는 것을 설명 할 수 있습니까?

답변

0

동일한 문제가 발생했습니다. 나는 그것을 bs4 라이브러리로 좁혔다, 그 순간에 나는 그 밑바닥까지 가지만, 파이썬 2.7 ans python 3을 혼합하는 것과 관련이 있다고 생각한다. 어쨌든 첫번째 링크는 내 (지금까지) 미해결 된 것이다. 문제.

Kivy App build with Buildozer. APK crash

다음 링크는이 문제를 찾는 데 도움이 될 수 있습니다 지침의 집합이다.

ADB는 지시를 설치 : -

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

ADB 로그 캣 오류 발견 : -이 도움이

adb logcat hangs with "waiting for device" message

희망.

관련 문제