在应用中开启新进程解决方案

在应用中开启新进程
现在试验一个在android程序中开启一个新的进程-计算器,我是这样写的:
public void onClick(DialogInterface dialog, int which) {
showtoase(s + "正在启动...");//TODO do something
Intent i = new Intent(Intent.ACTION_VIEW);
// i.setAction("com.android.calculator2");
i.setClassName("com.android.calculator2", "com.android.calculator2.Calculator");
startActivity(i);

}

但是异常是:

11-21 08:14:02.848: ERROR/AndroidRuntime(467): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.calculator2/Calculator}; have you declared this activity in your AndroidManifest.xml?


------解决方案--------------------
那个activity 在AndroidManifest.xml 里面 没有注册