buildozer - приложение kivy + gspread + oauth2client вылетает при запуске - PullRequest
0 голосов
/ 11 февраля 2019

После установки модулей я следовал инструкциям по сборке apk-файла.Мое приложение использует gspread и oauth2client.Поместите все требования в файл buildozer.spec.

Я запускаю

buildozer android debug deploy run logcat

, затем происходит сбой приложения после загрузки экрана.

Первое, что я думаю, это проблемаон не может найти libpython3.5m.so, libpython3.6m.so, libpython3.7m.Вот ссылка на файл журнала. logcat record

Вот ссылка на спецификацию buildozer. buildozer.spec

1 Ответ

0 голосов
/ 12 февраля 2019
02-11 14:04:06.022 16530 16664 I python  :  Traceback (most recent call last):
02-11 14:04:06.022 16530 16664 I python  :    File "/home/kivy/Desktop/avac-app/.buildozer/android/app/main.py", line 11, in <module>
02-11 14:04:06.023 16530 16664 I python  :    File "/home/kivy/Desktop/avac-app/.buildozer/android/platform/build/build/python-installs/avacremote/oauth2client/service_account.py", line 26, in <module>
02-11 14:04:06.024 16530 16664 I python  :    File "/home/kivy/Desktop/avac-app/.buildozer/android/platform/build/build/python-installs/avacremote/oauth2client/crypt.py", line 23, in <module>
02-11 14:04:06.025 16530 16664 I python  :    File "/home/kivy/Desktop/avac-app/.buildozer/android/platform/build/build/python-installs/avacremote/oauth2client/_pure_python_crypt.py", line 22, in <module>
02-11 14:04:06.026 16530 16664 I python  :  ImportError: No module named pyasn1.codec.der

^^ это фактическая ошибка в logcat.Может быть, вам нужно добавить pyasn1 к вашим требованиям.

...