Android通过包名启动其他应用,若该应用已启动,则直接将应用切到前台

Posted 白衣雨果

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android通过包名启动其他应用,若该应用已启动,则直接将应用切到前台相关的知识,希望对你有一定的参考价值。

CommUtil.startActivityForPackage(mContext, "com.autonavi.minimap");//打开高德
CommUtil.java
/**
* @param
* @描述 通过包名启动其他应用,假如应用已经启动了在后台运行,则会将应用切到前台
* @作者 tll
* @时间 2017/2/7 17:40
*/
public static void startActivityForPackage(Context context, String packName) {
Intent intent = context.getPackageManager().getLaunchIntentForPackage(packName);
context.startActivity(intent);
}









以上是关于Android通过包名启动其他应用,若该应用已启动,则直接将应用切到前台的主要内容,如果未能解决你的问题,请参考以下文章

Android—launcher 启动流程

Android 相机:它有唯一的包名吗?

查看Android应用包名Activity的几个方法

查看Android应用包名Activity的几个方法

手把手教你_怎么找android应用的包名和启动activity

Android 最简单的应用间跳转小结