У меня проблема с развертыванием приложения Kivy с использованием configparser
import kivy
from kivy.app import App
from kivy.uix.screenmanager import Screen
import configparser
class MainFrame(Screen):
def __init__(self, **kwargs):
super(MainFrame, self).__init__(**kwargs)
pass
def on_quit_button_click(self):
quit()
class BasicApp(App):
def build(self):
return MainFrame()
pass
if __name__ == '__main__':
BasicApp().run()
со следующим basic.kv
<MainFrame>:
BoxLayout:
Button:
text: 'Click to quit ... test'
on_press: root.on_quit_button_click()
Он отлично работает на ПК, и я могу его собрать и развернуть наAndroid использует buildozer при условии, что я закомментирую строку
import configparser
. С этой строкой в приложении закрывается, как только отображается заставка
мой файл buildozer.spec * здесь 1012
и копия logcat: здесь
[Обновление 2018.04.26: 08: 16]
Я выполнил некоторую отладку ипри запуске на устройстве Android он возвращает «ошибку импорта» в тот момент, когда он пытается загрузить configparser.
[Обновление 2018.04.26: 08: 41] Он загружается, если я использую ConfigParser (т.е. Python 2версия).Это ошибка в configparser (Python 3)?