android
How to upgrade my realm db in android [duplicate]
This question already has an answer here: Upgrade realm in an Android project 1 answer In my android project, we are using Realm db version 0.87.4. Currently Realm in version 2.3.1 for android. Our android application already released in Playstore and many user using it. How to upgrade my realm db version without losing any data and functionalities. I thought some Realm methods may be deprecated or removed from latest Realm Db
Currently Realm db is in version 3.1.4 for Android. In order to migrate your database to the latest version,you have to change the RealmConfiguration code as follows RealmConfiguration config = new RealmConfiguration.Builder() .schemaVersion(1) .migration(new MyMigration()) // Migration to run instead of throwing an exception .build() Assuming your schema is not changing, you also have to create the MyMigration class as follows, public class MyMigration implements RealmMigration { #Override public void migrate(DynamicRealm realm, long oldVersion, long newVersion) { } } You may refer to Realm Docs for more info
Related Links
Android - Google Maps API v2 - get altitude of location
CollapsingToolbar overscrolls when scroll up
How to show this
android cursor class crashes app while using for content provider
When should I see 'no device' output when running 'adb devices'?
shouldInterceptRequest called twice for deprecated and non deprecated variant when using non deprecated
Use the startactivity() animation to replace fragment
How to check and change an image in ImageButton
Android freezes when my app is minimized
I want to add the font settings to my edittext
Get all messages from the same recipient (GMAIL API)
how to read user sent messages in android having specific time
Generate 10 Byte HEX from string in Android
Android raised button text color
How to retrieve data from arrays inside arrays
FCM HTTP Request returns message_id but no message is received on Android