Articles of андроид sqlite

Android: Sugar ORM Нет такого исключения таблицы

Я получаю исключение No Such table когда я использую Sugar ORM с графическим изображением Android . Я использую Gradle и Android Studio. Как только я удалю изображение GPU, эта проблема решена. Поэтому я не знаю, что вызывает это исключение. Подробности об этом исключении также обсуждаются в этой проблеме git, и кажется, что многие люди все […]

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

Я разрабатываю приложение, где я использую базу данных sqllite3 для хранения значений. У меня есть Nexus S и Nexus 7, которые являются невращающимися устройствами. Как я могу получить базу данных для моего приложения для целей отладки. Я пробовал (1) Я пробовал весь подход, упомянутый здесь adb shell run-as app.package.name \ cp /data/data/package.name/databases/application.sqlite /sdcard/ exit adb […]

Android: можно ли использовать один класс SQLiteOpenHelper для нескольких файлов базы данных?

В моем приложении используются две базы данных (отдельные файлы). Для обработки этих баз данных я создал два класса Helper, которые расширяют SQLiteOpenHelper, по одному для каждой базы данных. Теперь я собираюсь добавить третью базу данных и задаться вопросом, нужно ли мне создать еще один класс Helper (и если бы я использовал четвертую и пятую базы […]

Android, диакритический нечувствительный поиск SQLite

Я пытаюсь запросить базу данных SQLite в андроиде, где французские символы с акцентами должны обрабатываться как обычные латинские символы, например: SELECT * FROM x WHERE y LIKE %cafe% Должен вернуться café, câfè, … У меня уже целый день googled и читал все о сообщениях в stackoverflow. Возможность добавить столбец в таблицу, которая включает нормализованные заголовки, […]

Модульное тестирование создания базы данных SQLite с использованием Spock и Robospock

spock-core:0.7-groovy-2.0 robospock:0.5.0 Android Studio 0.8.2 Fedora release 20 (Heisenbug) Это полное решение. Теперь он успешно компилирует и запускает единичный тест, а структура каталогов совпадает с редактированием предварительного просмотра. Пожалуйста, не стесняйтесь комментировать все, что не выглядит правильным. Изменить решение ===== build.gradle: apply plugin: 'java' apply plugin: 'groovy' repositories { mavenCentral() maven { // Location of […]

Есть ли средство просмотра базы данных SQLite в Eclipse?

Я использую программирование Eclipse для Android. Есть ли инструмент для просмотра базы данных SQLite в эмуляторе?

Можно ли использовать первичный ключ в текстовых полях в базе данных Android

Я создал простую таблицу, содержащую имя и адрес электронной почты лиц. Когда я даю запрос создания следующим образом: "create table contacts (name text not null, email text primary key not null);" Но это не работает. Во время работы я не получаю никаких исключений или ошибок, ни первичный ключ не работает. При просмотре таблицы с помощью […]

Укажите максимальный размер sqlite db для моего приложения. Как обрабатывать полное исключение db

Меня спросили в интервью, как мы можем установить максимальный размер для sqlite db для нашего приложения для Android. И как мы можем справиться, когда достигнут максимальный размер? EDIT : Ответ Марины Линн ниже кажется приемлемым для этого вопроса. Но есть ли какие-то слушатели, которые срабатывают, когда размер db достигает пределов, которые мы указали? (Или что-то […]

Как использовать запрос соединения в CursorLoader, когда его конструктор не поддерживает его

У меня есть две таблицы с соотношением 1: n, я использую контент-провайдер и загрузчик. Как я могу сделать запрос соединения для работы с загрузчиком курсора? Я мог как-то взломать его с помощью rawSql внутри поставщика контента, но как это сделать в конструкторе загрузчика курсора находится вне меня. Большое спасибо ! CursorLoader (контекст контекста, Uri uri, […]

Sqlite: похоже, что moveToNext работает без moveToFirst

После создания стандартного курсора SQLite, я повторяю записи, используя: while (cursor.moveToNext()) { } Все строки обрабатываются правильно. Во всех документах, которые я прочитал, вы должны moveToFirst() чтобы убедиться, что вы указываете на первую запись набора курсоров. Это работает, даже если это не так, и у другой версии может быть не такая же обработка?

Intereting Posts
Почему listview.setAdapter (_adapter) дважды приводит к сбою приложения? Android – Параметры обновления Меню без вызова invalidateOptionsMenu () Эмулировать файл хостов на неруковом Android Android hierarchyviewer не может загружать данные окна Писать и читать строки в / из внутреннего файла Есть ли причина не звонить setIntent при переопределении onNewIntent? Android HLS Streaming – разные версии Android Загрузите другое местоположение в потоке Попытка написать базу данных только для чтения … но я не Как исправить этот код все экраны андроида Как получить прозрачный ImageButton: Android Вызывается onPause () или onStop (), даже если телефон умирает из-за отсутствия питания? Строка RecyclerView перетасовывается и меняет изображения: android SetAdapter "Для вызова требуется уровень API 11 (текущий мин – 8): android.widget.AbsListView # setAdapter"? Android: FileProvider IllegalArgumentException Не удалось найти настроенный root, содержащий /data/data/**/files/Videos/final.mp4 Использование пользовательского подкласса SharedPreferences с PreferenceActivity или PreferenceFragment