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

Рекомендации по лучшей практике Android SQLite

Это может быть немного нахально, но я бы хотел получить совет. Я новичок в Android и начал создавать свое первое приложение. Я прихожу в раздел, где мне нужно создать SQLite DB с несколькими таблицами и искать лучшие практики, но не смог найти ответ, это помогло немного, но не так много. Каковы наилучшие методы для SQLite […]

Firebase / Android – Регулярное проигрывание соединения с базой данных

Я следил за документами для Firebase Auth и Database. Все работает отлично после новой установки: Пользователь может зарегистрироваться или войти в систему, данные извлекаются так, как должно, написано так, как должно, супер быстро, супер чисто. ура. И затем, после нескольких перезапуска через android Studio, материал базы данных больше не работает. Количество перезагрузок варьируется, я не […]

Заменить базу данных приложения SQLite с помощью ADB

Я пытаюсь заменить базу данных моего приложения на ADB на корневом устройстве. Я выполняю следующие действия: $adb shell run-as my.app.package cd databases rm my_database.db chmod 777 . exit exit $adb push my_database.db /data/data/my.app.package/databases/my_database.db Новая база данных успешно скопирована. Но когда я снова запускаю приложение, кажется, что новая база данных удаляется и создается снова. Зачем? Благодарю.

Firebase – попытка получить данные каждого пользователя в список

Каждый пользователь в моем приложении может отправлять и получать запросы друзей. Когда пользователь проверяет запросы своих друзей, я хочу, чтобы приложение проходило через каждого пользователя, который отправил ему запрос друга и извлек его информацию из Realtime Database . Это мой код, чтобы выполнить это: public void check_For_Friends_And_Requests(){ String loggedUser=SaveSharedPreference.getLoggedEmail(getApplicationContext()); final DatabaseReference mDatabase= FirebaseDatabase.getInstance().getReference(); final DatabaseReference […]

Java.lang.StringIndexOutOfBoundsException: index = 0 length = 0 в базе данных get sqlite

Я пытаюсь открыть записываемую базу данных SQLite с помощью этого кода … public DataAdapterForServieClass open() throws SQLException { db = DBHelper.getWritableDatabase(); return this; } Однако я получаю следующую ошибку на db = DBHelper.getWritableDatabase(); линия… 06-10 11:58:13.995: ERROR/AndroidRuntime(548): FATAL EXCEPTION: main 06-10 11:58:13.995: ERROR/AndroidRuntime(548): java.lang.StringIndexOutOfBoundsException: index=0 length=0 06-10 11:58:13.995: ERROR/AndroidRuntime(548): at android.app.ContextImpl.validateFilePath(ContextImpl.java:1518) 06-10 11:58:13.995: ERROR/AndroidRuntime(548): at […]

Получаем ли мы все данные Firebase в виде кеша после включения автономной работы в android?

У меня есть сомнения в автономных возможностях в Firebase android. После включения возможности Firebase офлайн, Получаем ли мы все данные нашего приложения Firebase, включая корневые данные или только зарегистрированные данные пользователя в виде кеша ? final FirebaseDatabase database = FirebaseDatabase.getInstance(); if (database != null) { database.setPersistenceEnabled(true); database.getReference().keepSynced(true); } Я использую этот фрагмент кода для включения […]

Получение данных из базы данных в древовидной структуре в sqlite

В моем приложении у меня есть структурированная таблица дерева, и я хочу знать, что если я могу получить данные древовидной структуры из базы данных sqlite, просто применяя один запрос. В настоящее время я обрабатываю его вручную, используя цикл for и способный удовлетворить мои требования, но я не уверен, что этот подход более сложный, может потребовать […]

Исключение Nullpointer после удаления записи из базы данных SQL

Я работаю над приложением для робота, где пользователь может определить комбинации пуансона, которые робот позже выберет из устройства. Чтобы позволить пользователю хранить эти тренировки, я определил класс «Тренинги», который содержит идентификатор, имя и комбинацию тренировок. Это обучение позже сохраняется в базе данных, для которой я написал класс DatabaseHandler. Добавление и отображение данных отлично работает, но […]

Firebase keepSynced (true)

Каковы компромиссы, когда я использую синхронизацию по нескольким путям в моей базе данных Firebase? databaseRef.keepSynced(true); Я никогда не очищаю синхронизацию от этих путей. Кроме того, я могу назвать databaseRef.keepSynced (true); Несколько раз по тому же пути. Это проблема? Я также использую FirebaseDatabase.getInstance().setPersistenceEnabled(true); Итак, что я могу «заплатить» за эту синхронизацию с точки зрения времени автономной […]

Как предварительно заполнить базу данных sqlite Green DAO

Я собираюсь использовать инструмент ORM Green DAO. Мне нужно будет вставить около шести сотен строк данных в мою базу данных. Мне интересно, есть ли способ препопыляции базы данных с использованием какой-либо формы инструмента управления базами данных sqlite или скрипта. Я не хочу вручную добавлять каждое из этих объектов и так далее. В коде Android. Было […]

Intereting Posts
Чистая архитектура Android android.database.CursorIndexOutOfBoundsException: запрошенный индекс x с размером x Ndk-build вариант NDK_APP_APPLICATION_MK не работает? Разница между RowId и Position в параметре onItemLongClick Force Android 6.x Marshmallow использовать WiFi-соединение даже без доступа в Интернет Нарисуйте пиксель с помощью OpenGLE для Android Android Crop Intent не возвращает ActivityResult Как реализовать связь между клиентским приложением Java (Android) и приложением PHP-сервера? Определить, что учетная запись для Android-андроида – файл или каталог Как выровнять 3 кнопки в строке, Android? Предотвратить показ приложения в последнем списке приложений в Android-Kitkat 4.4.2 Разница между фиксацией и применением в Android SharedPreferences Не удалось аутентифицировать пользователей Firebase при использовании мобильных данных в приложении для Android, но при использовании Wi-Fi не возникает ошибок Читать / записывать объект в файл Как вызвать rereate ()?