Недавно я выпустил версию Core Data для Android с открытым исходным кодом под названием NexusData. Вы можете найти его здесь: https://github.com/dkharrat/NexusData
Это еще рано развиваться, но, надеюсь, со временем созреет.
Ответ 3
Попробуйте Android Realm. Он выглядит прямолинейно и прост в использовании.
На самом деле, я думаю, что у вас есть два решения для сохранения данных без непосредственного использования SQLite.
Вы можете использовать общие предпочтения для сохранения значения для ключа. Это позволяет быстро сохранять информацию, но она весьма ограничена.
Кроме того, я слышал о greenDAO (прочитайте "начать" ), к сожалению, это будет сложнее использовать, чем Основные данные, потому что вы не найдете никакого пользовательского интерфейса.