Articles of база данных

Как найти файл базы данных на виртуальном устройстве Android?

Мой план – предустановить базу данных на виртуальном устройстве, а затем включить базу данных в дистрибутив моего приложения. Однако я не могу найти файл базы данных. Где-то на моем жестком диске? Как мне это получить? Я попытался подключиться с помощью adb, я сделал «ls», а затем действительно испугался этого неясного списка каталогов: sqlite_stmt_journals cache sdcard […]

Android одновременных операций с db – «база данных заблокирована»

Я пишу приложение с «онлайн-режимом», то есть данные загружаются, анализируются и вставляются в базу данных SQLite по мере необходимости. Все это выполняется службой. Приложение состоит из нескольких действий, которые запрашивают службу для обновления данных (разные данные зависят от активности). Когда пользователь переходит через действия (не дожидаясь завершения службы), очень просто получить SQLiteExceptions (сообщение: база данных […]

Дублировать базу данных Android из другого приложения?

У меня две версии одного и того же приложения. Когда люди переходят от бесплатной версии к платной версии, я хочу, чтобы бесплатная база данных была скопирована в базу данных pro. Есть ли способ получить доступ к самому файлу базы данных, если он принадлежит другому приложению? Является ли файл даже принадлежностью к приложению или вообще доступен […]

Android: эффективнее ли использовать текстовый файл или файл XML для хранения статических данных

У меня есть некоторые справочные данные в текстовом файле (~ 5 МБ), который я хочу использовать с помощью приложения android для приложений. Файл имеет формат: 1|a|This is line 1a 1|b|This is line 1b 2|a|This is line 2a 2|b|This is line 2b 2|c|This is line 2c То, что я хочу знать, – это самый эффективный способ […]

Пользовательский SimpleCursorAdapter, запрос базы данных и исключение NullPointerException

Я пытаюсь сделать ListView заполненным из базы данных и придать каждой строке стильную кнопку удаления. Поэтому я сделал список Activity и пользовательский SimpleCursorAdapter. Это основная активность ListView: public class EditEntries extends ListActivity { Cursor cursor; DBAdapter db = new DBAdapter(this); private static String[] FROM = { _ID, SCORE_COLUMN, "date(time, 'localtime')", }; private static int[] TO […]

Доступ к базе данных через широковещательный приемник по адресу RECEIVE_BOOT_COMPLETED

Когда телефон закончит загрузку, я хочу автоматически перерегистрировать некоторые сигналы тревоги на основе информации о часах, минутах ++ из базы данных. Я пытаюсь сделать это с транслятором, но это не сработает. Сбой при попытке доступа к вспомогательному классу базы данных (DB) при загрузке. Класс помощника DB отлично работает при доступе к нему через приложение. Возможно […]

Каковы внутренние и внешние базы данных, которые можно использовать с Android, Windows Phone и iOS?

Я хочу знать, какие внутренние и внешние базы данных я могу использовать с каждой мобильной ОС.

Массовая вставка с использованием массива ContentValues

Im пытается сделать пакетную вставку около 700 поплавков. Метод, который я использую, ниже, а также объемный контент поставщика содержимого. Проблема в том, что когда я помещаю все значения с плавающей запятой в ContentValues, ничего не происходит. Каков лучший способ вставить эти значения с плавающей запятой в объект ContentValues? private void saveToDatabase( float[] tempValues ) { […]

Algolia Firebase и Android интеграция

В моем приложении для Android я использую Firebase в качестве базы данных. Я хочу добавить некоторые возможности поиска, и после моих исследований я обнаружил, что Algolia подходит для меня. Учебник по Firebase в Algolia объясняет, как интегрировать существующую базу данных Firebase с Algolia. В этом уроке они предоставляют некоторый код Node.js (с которым я не […]

Удалять базу данных sqlite при обновлении новой версии приложения

Я загрузил apk (версия 1.0) с 22 таблицами в базе данных SQLite в Google Playstore. Теперь я хочу обновить базу данных с 36 таблицами в новой версии (версия 2.0) приложения. Я храню дату datebase по умолчанию, поэтому, когда я нажимаю «Очистить данные» в Application Manager , база данных удаляется. Я просто хочу знать, как удалять […]

Intereting Posts