generallibrary/src/main/java/com/dayu/general/BaseApplication.kt
@@ -2,10 +2,25 @@ import android.app.Application public class BaseApplication : Application() { class BaseApplication private constructor() { override fun onCreate() { super.onCreate() companion object { @JvmField var application: Application? = null private const val TAG = "ApiManager" @Volatile private var myApplication: BaseApplication? = null @JvmStatic fun getInstance(): BaseApplication { return myApplication ?: synchronized(this) { myApplication ?: BaseApplication().also { myApplication = it } } } } }