Android通过外部启动APP的三种方式

第一种:直接通过包名:

Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.joyodream.jiji");
startActivity(LaunchIntent);


第二种:通过自定义的Action:

Intent intent = new Intent();
intent.setAction("com.joyodream.jiji.main");
MainActivity.this.startActivity(intent);
 

     
                    


第三种:通过Scheme:

Intent intent = new Intent();
intent.setData(Uri.parse("joyodream://......"));
startActivity(intent);
 

     
     
                    


参考:http://www.jb51.net/article/64819.htm

你可能感兴趣的:(Android基础)