11package com.junnanhao.next.common
22
33import android.app.Application
4- import com.facebook.stetho.Stetho
4+ import com.junnanhao.next.BuildConfig
55import com.junnanhao.next.data.DaggerSongsRepositoryComponent
66import com.junnanhao.next.data.SongsRepositoryComponent
77import com.junnanhao.next.common.di.ApplicationModule
8- import com.uphyca.stetho_realm.RealmInspectorModulesProvider
98import io.realm.Realm
109import io.realm.RealmConfiguration
11- import timber.log.Timber
1210
1311// import timber.log.Timber
1412
@@ -17,17 +15,13 @@ import timber.log.Timber
1715 * Created by Jonas on 2017/5/28.
1816 * Custom Application
1917 */
20- class App : Application () {
18+ open class App : Application () {
2119 override fun onCreate () {
2220 super .onCreate()
2321 initializeRealm()
2422 initializeDagger()
25- initializeTimber()
2623 }
2724
28- private fun initializeTimber () {
29- Timber .plant(Timber .DebugTree ())
30- }
3125
3226 private fun initializeDagger () {
3327 songsRepositoryComponent = DaggerSongsRepositoryComponent
@@ -41,12 +35,6 @@ class App : Application() {
4135 val realmConfig = RealmConfiguration .Builder ().build()
4236// Realm.deleteRealm(realmConfig) // Delete Realm between app restarts.
4337 Realm .setDefaultConfiguration(realmConfig)
44-
45- Stetho .initialize(
46- Stetho .newInitializerBuilder(this )
47- .enableDumpapp(Stetho .defaultDumperPluginsProvider(this ))
48- .enableWebKitInspector(RealmInspectorModulesProvider .builder(this ).build())
49- .build())
5038 }
5139
5240
0 commit comments