setClass:跳转到与该工程下的(同一个Application中的)activity或者service
setClassName:跳转到不同Applicaiton的activity或者service
setComponent:setClassName内部也是调用的setComponent。
打开外部应用:intent.setClassName(包名, 包名+activity名);
public void onClick(View v)
Intent intent = new Intent();
intent.setClassName("com.test.hello", "com.test.hello.AAA");
或者
intent.setComponent(new ComponentName("com.test.hello","com.test.hello.AAA"));
startActivity(intent);
}