Форум программистов, компьютерный форум CyberForum.ru

Exception при подключении - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Дайте дельный совет, как сделать чтобы программа считывала выборку блюд http://www.cyberforum.ru/android-dev/thread1409229.html
Здравствуйте, я только начинаю программировать на android. И мне нужно написать программу с выбором блюд из меню и общей стоимостью заказа. Программа будет выглядеть так, на экране будет список из блюд со стоимостью и при заказе ставиться галочка на против выбранного блюда, затем формируется заказ из выбранных блюд со стоимостью и в конце общий итог заказа. Помогите разобраться или дайте...
Программирование Android Задать позицию ListView в ViewPager Добрый вечер! Столкнулся с проблемой обновления ListView, после нажатия на кнопку происходит обновление адаптера но элементы ListView добавляются только на страницу с позицией 0, а на страницу с позицией 1 только после перезапуска активити. Как это исправить? @SuppressLint("ResourceAsColor") public class BookActivity extends Activity { float x = 0; float y = 0; float yStart = 0; float... http://www.cyberforum.ru/android-dev/thread1409014.html
Программирование Android YouTube Android Player API
Как внедрить возможность проигрывания видеороликов с YouTube в приложении? (Java, Android Studio)
Calendar textView Программирование Android
Прошу прощение за название темы! Хотел назвать "Операции с датой + вывод в textView", но тут увидел автопоиск, ищущий по введённому названию, и решил поиграть ключевыми словами. Поменять потом забыл ( Не так давно начал грызть Java под Андрюшу, благо литературы и ресурсов сейчас поболе, чем года три назад. Всегда, начиная знакомство с языком, ставлю себе более практические несложные задачи....
Программирование Android Использование разных onTouch для двух Layout элемента http://www.cyberforum.ru/android-dev/thread1408924.html
В одном Layout имеются два дочерних элемента LinearLayout. Как обработать метод onTouch для каждого отдельно? То есть листать первый и листать второй независимо друг от друга? Вычислять координаты или еще как-то. Не разберусь никак все
Программирование Android Закрыть диалог во время выполнения процесса (принудительное срабатывание dismiss() Всем привет! В приложении есть диалоговое окно с кнопкой, по нажатию которой начинается выполнение процесса. Длительность процесса - порядка 30 секунд. И пока он не выполнится - диалоговое окно не закрывается. Но мне нужно, чтобы окно закрылось сразу после нажатия кнопки. Код пока такой: private void Dialog1() { final Dialog typeDialog = new Dialog(myContext);... подробнее

Показать сообщение отдельно
True
2 / 2 / 0
Регистрация: 21.06.2014
Сообщений: 108

Exception при подключении - Программирование Android

31.03.2015, 22:42. Просмотров 466. Ответов 12
Метки (Все метки)

В onCreate задаю статическое поле, создавая БД
Далее пытаюсь открыть подключение для onCreate
Java
1
2
3
DataBase.DB = new DataBase(this);
        SQLiteDatabase sdb = DataBase.DB.getWritableDatabase();
        DataBase.DB.onCreate(sdb);
и падает вот такой Exception
Код
03-31 15:36:47.193    1523-1523/? E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: com.example.myapplication, PID: 1523
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.myapplication/com.timetable.MainActivity}: java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/data/com.example.myapplication/databases/RSP
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2184)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2233)
            at android.app.ActivityThread.access$800(ActivityThread.java:135)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:136)
            at android.app.ActivityThread.main(ActivityThread.java:5001)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:515)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
            at dalvik.system.NativeStart.main(Native Method)
     Caused by: java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/data/com.example.myapplication/databases/RSP
            at android.database.sqlite.SQLiteClosable.acquireReference(SQLiteClosable.java:55)
            at android.database.sqlite.SQLiteDatabase.endTransaction(SQLiteDatabase.java:520)
            at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:263)
            at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:164)
            at com.timetable.MainActivity.onCreate(MainActivity.java:167)
            at android.app.Activity.performCreate(Activity.java:5231)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2148)
************at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2233)
************at android.app.ActivityThread.access$800(ActivityThread.java:135)
************at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
************at android.os.Handler.dispatchMessage(Handler.java:102)
************at android.os.Looper.loop(Looper.java:136)
************at android.app.ActivityThread.main(ActivityThread.java:5001)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:515)
************at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
************at dalvik.system.NativeStart.main(Native Method)
Начинается ни с того, ни с сего
Уже который раз
До этого само-собой как-то проходило
пробовал перезапуск, не помогает
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru