Intereting Posts
Платформа Android – макет и вес Каков соответствующий тайм-аут для соединений на мобильных устройствах? Как отключить контекстное меню для определенных элементов ListView на Android Как отображать веб-контент на iOS и Android с помощью QML Получить исключение при отображении диалогового окна оповещений из службы. Невозможно добавить нулевой токен окна не для приложения. Ошибка: встраиваемый класс shrinker и multidex еще не поддерживаются Обнаружение Нажмите кнопку «Установить обои» в меню «Живые обои» Viewpager во фрагменте не отображается (восстанавливается) при возврате из другого фрагмента Какую версию Eclipse использовать с Android? Android – как получить или установить (распечатать) DPI (точек на дюйм) файла JPEG при загрузке или сохранении программно? Фиксированные прокрутки / перетаскивания заголовков в jQuery mobile Как создать snapshots.img с консоли? Шифрование Blowfish в android Как стирать стиль = "? Android: listSeparatorTextViewStyle" и изменить цвет линии на синий? Дополнительное дополнение в TextView с содержимым HTML

Попытка повторного открытия уже закрытого объекта: SQLiteDatabase

Я получаю эти ошибки в своем логарифме, когда пытаюсь изменить цель создания проекта на 4.1 google API в Project Properties. Я пытался исправить свойства проекта и очистить проект, но без успеха. В чем проблема?

10-07 15:13:34.839: E/Trace(731): error opening trace file: No such file or directory (2) 10-07 15:13:35.259: I/SQLiteConnectionPool(731): The connection pool for /data/data/hr.punctum.LociranjePonudaProizvoda/databases/proizvodidb has been closed but there are still 1 connections in use. They will be closed as they are released back to the pool. 10-07 15:13:35.259: D/AndroidRuntime(731): Shutting down VM 10-07 15:13:35.259: W/dalvikvm(731): threadid=1: thread exiting with uncaught exception (group=0x40a13300) 10-07 15:13:35.278: E/AndroidRuntime(731): FATAL EXCEPTION: main 10-07 15:13:35.278: E/AndroidRuntime(731): java.lang.RuntimeException: Unable to start activity ComponentInfo{hr.punctum.LociranjePonudaProizvoda/hr.punctum.LociranjePonudaProizvoda.ListaProizvoda}: java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/data/hr.punctum.LociranjePonudaProizvoda/databases/proizvodidb 10-07 15:13:35.278: E/AndroidRuntime(731): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.app.ActivityThread.access$600(ActivityThread.java:130) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.os.Handler.dispatchMessage(Handler.java:99) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.os.Looper.loop(Looper.java:137) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.app.ActivityThread.main(ActivityThread.java:4745) 10-07 15:13:35.278: E/AndroidRuntime(731): at java.lang.reflect.Method.invokeNative(Native Method) 10-07 15:13:35.278: E/AndroidRuntime(731): at java.lang.reflect.Method.invoke(Method.java:511) 10-07 15:13:35.278: E/AndroidRuntime(731): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 10-07 15:13:35.278: E/AndroidRuntime(731): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 10-07 15:13:35.278: E/AndroidRuntime(731): at dalvik.system.NativeStart.main(Native Method) 10-07 15:13:35.278: E/AndroidRuntime(731): Caused by: java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/data/hr.punctum.LociranjePonudaProizvoda/databases/proizvodidb 10-07 15:13:35.278: E/AndroidRuntime(731): at android.database.sqlite.SQLiteClosable.acquireReference(SQLiteClosable.java:55) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.database.sqlite.SQLiteDatabase.endTransaction(SQLiteDatabase.java:520) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:263) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:164) 10-07 15:13:35.278: E/AndroidRuntime(731): at hr.punctum.LociranjePonudaProizvoda.ListaProizvoda.onCreate(ListaProizvoda.java:27) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.app.Activity.performCreate(Activity.java:5008) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079) 10-07 15:13:35.278: E/AndroidRuntime(731): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023) 10-07 15:13:35.278: E/AndroidRuntime(731): ... 11 more 

Убедитесь, что вы работаете только с одним экземпляром SQLiteDatabase . Я предполагаю, что вы создали несколько экземпляров, и Android жалуется в результате.

Вы должны взглянуть на это сообщение в блоге по этому вопросу.