android 杀死某个应用和拉起某个应用

2023-09-24  本文已影响0人  wenSome

1、根据包名杀死应用

            val am = getSystemService(ACTIVITY_SERVICE) as ActivityManager
            val forceStopPackage: Method =
                am.javaClass.getDeclaredMethod("forceStopPackage", String::class.java)
            forceStopPackage.setAccessible(true)
            forceStopPackage.invoke(am, packageName)  // 包名如:com.abc.cda

2、根据包名和主Activity拉起某个应用

Intent().apply {
component = ComponentName(packageName,className) // 包名,包名.主Activity名
startActivity(this)
}
上一篇 下一篇

猜你喜欢

热点阅读