아래 확장함수를 이용하자..
fun Context.restartApp() {
this.packageManager.let { pm ->
pm.getLaunchIntentForPackage(this.packageName).let { intent ->
val componentName = intent!!.component
Intent.makeRestartActivityTask(componentName).let { this.startActivity(it) }
}
}
}