首页 > 解决方案 > 没有这样的表:XXXX(代码 1 SQLITE_ERROR[1])...有时

问题描述

我用代号一构建的移动应用程序运行良好。

但有时,我的一些用户向我发送“没有这样的表:entryFoodTag(代码 1 SQLITE_ERROR[1])”错误。

它从来不会发生在我自己的手机上,而且我的用户大部分时间都可以使用该应用程序。

也许这是一个代号一个错误?或者有些手机不能很好地管理 SQLite ?

感谢您有一个愉快的一天 !

标签: codenameone

解决方案


Android 对 sqlite 来说是线程安全的,所以这应该不是问题。但是,当它在后台时,各种事物的行为会有所不同,并且 sqlite 连接可能不再起作用。

我建议在调用时关闭与数据库的连接,仅在再次调用stop()时才恢复它start()


推荐阅读