第一种方式 : 通过ComponentName实现;
ComponentName componetName = new ComponentName(
//这个是另外一个应用程序的包名 "com.hooy.apk2",
//这个参数是要启动的Activity "com.hooy.apk2.Pay_Activity");
Intent intent= new Intent();
//我们给他添加一个参数表示从apk1传过去的
Bundle bundle = new Bundle();
bundle.putString("arge1", "这是跳转过来的!来自apk1");
intent.putExtras(bundle);
intent.setComponent(componetName);
startActivity(intent);
第二种方式 : 通过Manifest.xml中的activity节点下,自定义action;使用Intent传递通过隐士意图传递;
第三种方式 : 使用intent.setclassName(包名,类名);