我使用Google AnalyticsSDK时通常(但并非总是)看到此异常:
01-20 18:00:53.002: E/Database(3750): close() was never explicitly called on database '/data/data/com.comet.android.TypeSmart/databases/google_analytics.db'
01-20 18:00:53.002: E/Database(3750): android.database.sqlite.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
Android SDK很淘气但当然我无法改变它。我得到了weird behavior from the SDK,我想知道这是不是问题(但如果是的话,SDK应该不适合任何人!)。
我应该关注这个例外吗?
答案 0 :(得分:-1)
尝试关闭游标对象或数据库对象,无论哪个在类或某个方法中打开...
cursor_object.close();
或
database_object.close();
当您尝试使用相同的数据库或游标对象时,通常会出现此错误,您之前已声明...尝试这个简单的步骤..