您的位置:首页 > 移动开发 > Android开发

安卓 启动软件 打开软件

2016-06-12 10:07 399 查看
方法一(包名+类名):

Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
ComponentName cn = new ComponentName("com.example.activity", "com.example.activity.TopActivity"); //第一个参数是包名,第二个是类名(前面需要有类所在的包,就像在清单文件中注册那样写)
intent.setComponent(cn);
startActivity(intent)

方法二:

Intent intent=getPackageManager().getLaunchIntentForPackage(packageName);
startActivity(intent);

这个只需要包名即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息