Files
OwnDroid/app/src/main/java/com/bintianqi/owndroid/MyApplication.kt
BinTianqi 9e1d18b8e7 ViewModel refactoring: Settings part
User restriction shortcuts
Optimize ShortcutUtils
Fix Private DNS bug
2025-10-12 13:19:44 +08:00

22 lines
631 B
Kotlin

package com.bintianqi.owndroid
import android.app.Application
import android.os.Build.VERSION
import org.lsposed.hiddenapibypass.HiddenApiBypass
class MyApplication : Application() {
lateinit var myRepo: MyRepository
override fun onCreate() {
super.onCreate()
if (VERSION.SDK_INT >= 28) HiddenApiBypass.setHiddenApiExemptions("")
SP = SharedPrefs(applicationContext)
val dbHelper = MyDbHelper(this)
myRepo = MyRepository(dbHelper)
Privilege.initialize(applicationContext)
NotificationUtils.createChannels(this)
}
}
lateinit var SP: SharedPrefs
private set