android-room

Я знаю, что вставка данных в библиотеку SQLite room может быть выполнена через аннотацию @Insert, но я (из любопытства) попытался вставить значения через инструкцию SQL, но Android studio показала мне ошибку, указывающую, что имена столбцов не могут быть разрешены. Это способ заставить разработчика использова...

Итак, у меня есть следующий метод, который подделывает базу данных локально: public class TestClassDao implements ClassDao { // ... private static List<ClassDto> classes = new ArrayList<>(); @Override public List<ClassDto> getClassesByIds(List<Long> classIds) { ...

Класс MainActivity public class MainActivity extends BaseActivity { private AppDatabase db; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Database creation db = ...

Я создаю приложение для Android, используя библиотеку персистентности комнаты. У меня есть класс, который extends класс ArrayList выглядит так: @Entity(tableName = "the_table_name") public class MyDemoClass<E extends AnotherDemoClass> extends ArrayList<E> { @PrimaryKey @NonNull @ColumnInf...

Я открыл свой проект, скомпилировал и запустил его, и я получаю ошибку, упомянутую в названии, error: cannot find symbol class ComputableLiveData. Я построил локальную базу данных, используя абстракцию комнаты над SQLite, и ошибка возникает в BundleDao_Impl.java. package com.weaberlumber.programmer.s4s_scan;...

Я использую комнату в своем проекте, все прошло хорошо, но затем, когда я пытаюсь запустить его на релизе, он давит, давая мне эту ошибку Caused by: java.lang.RuntimeException: cannot find implementation for via.rider.repository.ai. ai_Impl does not exist Я видел, что все вопросы были о проблемах с build.co...

Я собираюсь ответить на свой собственный вопрос, это описание проблемы. Итак, у меня есть приложение, которое опубликовано в магазине, и с новой версией, которую я хотел выпустить, схема БД изменилась, поэтому я, естественно, должен был иметь миграции на месте, которые позаботились об обновлении его с верси...

Я разрабатываю приложение trivia, и я закончил реализацию сохраняемости комнаты в приложении, но у меня возникли проблемы с поиском информации, где я могу импортировать существующую таблицу из файла базы данных SQLite, который я отправляю с приложением....

Apple яблоко Является технологическим лидером отрасли, Обладающим солидной репутацией и пользующимся большим спросом продуктом. Несмотря на это, как сообщает портал biblsoft.ru , во втором квартале 2016 Android Android составили 86,2% от общего объема продаж. Как самый большой соперник Яблоко, проскользнул ми...

Я создаю Entity (Room Persistence lib) class Food, где я хочу сделать foodId как автоувеличение. @Entity class Food(var foodName: String, var foodDesc: String, var protein: Double, var carbs: Double, var fat: Double) { @PrimaryKey var foodId: Int = 0 var calories: Double = 0.toDouble() } как я ...