У меня есть небольшое приложение Kivy, использующее sqlite3. Оно отлично работает на Windows, даже на Ubuntu я использую Buildozer на VirtualBox для создания apk. Проблема в том, что приложение работает нормально до момента вставки или чтения из базы данных.В этой точке на андроите приложение вылетает
Мой код довольно прост:
conn = sqlite3.connect('mydb')
first_name = self.first_name_text_input.text
last_name = self.last_name_text_input.text
sql = ''' INSERT INTO students(firstname,lastname)
VALUES(?,?) '''
cur = con.cursor()
cur.execute(sql, (first_name, last_name))
в этой точке приложение вылетает на андроид.У меня есть файл базы данных в корневом каталоге с main.py, когда Buildozer делает apk, поэтому я предполагаю, что файл базы данных находится на apk.
Нужно ли что-то еще делать с файлом базы данных?Как я могу отладить это приложение, чтобы увидеть, почему оно падает?Где я могу найти файл журнала?
Большое спасибо
Kostas