android按下Button无法实现页面跳转

android无法实现页面跳转
下面是我的MainActivity.java的代码

public class MainActivity extends AppCompatActivity {

    private Button abtn;
    private Button bbtn;
    private Button cbtn;
    private Button dbtn;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        //获取控件id
        abtn=(Button) findViewById(R.id.a);

        //监听事件
        abtn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent;
                startActivity(new Intent(MainActivity.this,activity_img.class));

            }
        });
}

下面是我activity_img.java的代码

public class activity_img extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.img);
    }
}

所有的xml页面都是可以正常显示的。
在主界面点击按钮后,app会退出,不会打开我指定的界面。希望这个问题可以得到解决。

看看日志,应该有报错信息,估计是空指针异常啥的

贴一下log日志,估计是没有在manifest清单文件中声明 activity_img 这个Activity吧。