DBFlow v4.2.0 Release Notes

Release Date: 2017-12-17 // over 6 years ago
  • 👌 Support for Android O Content Providers.
    Simply add this line to your AndroidManifest.xml:

    <provider
                android:name="com.raizlabs.android.dbflow.runtime.StubContentProvider"
                android:authorities="com.dbflow.authority"/>
    

    Which will allow normal content observing to continue.
    📦 It is highly recommended to supply your own authority: use your own package name. so for com.grosner.example app I would add:

    <provider
                android:name="com.raizlabs.android.dbflow.runtime.StubContentProvider"
                android:authorities="com.grosner.example"/>
    
    FlowManager.init(FlowConfig.Builder(context)
                .addDatabaseConfig(DatabaseConfig.Builder(MyDatabase.class)
                    .modelNotifier(new ContentResolverNotifier("com.grosner.example"))
                    .build()).build());