No soy un gurú de ninguno de los dos (aunque conozco un poco a SQLlite), pero usan un modelo de datos diferente: SQLite es relacional, mientras que Realm es básicamente un OODB.
Tendrá que extraer su base de datos SQLite en algún tipo de archivo intermedio y escribir un cargador que comprenda su esquema Realm para llenarlo utilizando los datos de este archivo intermedio.
O puede omitir el archivo intermedio por completo y tener una lógica de conversión que lea directamente desde SQLite y escriba directamente en Realm.
- Cómo desplazar ViewPager cuando se coloca en un NestedScrollView en una actividad de Android
- Cómo hacer una aplicación de Android
- ¿Qué es SP Flash APK?
- ¿Qué pasa si Android nunca existió?
- ¿Cuáles son las mejores aplicaciones gratuitas de video chat en Android?
Dependiendo de su aplicación, puede empaquetar esto como una operación residente de la aplicación, o puede hacer que sea parte de su “proceso de actualización”.
Este tipo de cosas es lo suficientemente “personalizado” que es poco probable que encuentre un cargador “listo para usar” que funcione perfectamente para su esquema específico y su situación de conversión.
Este es un problema bastante estándar de Extraer, transformar, cargar (ETL), aunque se aplica a un contexto algo diferente del típico.