求大神赐教,关于android的跳转页面有关问题,设置了3个button分别跳转到不同的页面

求大神赐教,关于android的跳转页面问题,设置了3个button分别跳转到不同的页面。
我在Eclipse上新建了一个Android文档,在layout里设置了四个页面,分别是activity_main,activity2,activity3,test.这四个页面分别对应src下的MainActivity,TweenActivity,Framectibity,test.之后下面会附上详细的代码,求大神们帮忙看一下我这段代码究竟哪里出问题了,才导致点击test按钮跳转时产生模拟器崩溃的原因。

首先是layout中的activity_main 以及 MainActivity.

activity_main:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

    <Button
        android:id="@+id/button1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="73dp"
        android:text="Tween" />

    <Button
        android:id="@+id/button2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/button1"
        android:layout_centerVertical="true"
        android:text="Frame" />

    <Button
        android:id="@+id/button3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_above="@+id/button2"
        android:layout_alignLeft="@+id/button2"
        android:layout_alignRight="@+id/button2"
        android:text="test" />

</RelativeLayout>
  
MainActivity:[b][/b]

package com.example.woaimeinv;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class MainActivity extends Activity {
//定义控件
Button tween;
Button frame;
Button test;


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//绑定资源
tween=(Button)findViewById(R.id.button1);
frame=(Button)findViewById(R.id.button2);
test=(Button)findViewById(R.id.button3);