1.通过包名启动APP
var intent = BaseApplication.mContext.packageManager.getLaunchIntentForPackage(packageName)
if (intent != null) {
intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK
BaseApplication.mContext.startActivity(intent)
}
2.通过包名和Activity名打开APP指定的Activity
var intent = Intent()
intent.setClassName(“包名”, “Activity全名【包名.Activity名】”)
intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK
BaseApplication.mContext.startActivity(intent)
Kotlin技术专栏