SQLite数据库问题,无论怎么安装都有问题

本人在实验SQLite数据库,代码在Eclipse上面没问题,一到手机上面安装就有问题,手机是三星自带androi5.0.1系统
代码如下:package com.example.sqltest;

import android.app.Activity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends Activity{
Button b,b1;
TextView t1;
myDatabaseHelper myHelp;
SQLiteDatabase mydb=myHelp.getReadableDatabase();
String sql="select * from newsif";
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
b=(Button)findViewById(R.id.b);
b1=(Button)findViewById(R.id.b1);
t1=(TextView)findViewById(R.id.text2);
myHelp=new myDatabaseHelper(this,"myDict.db3",1);

    b.setOnClickListener(new OnClickListener(){
        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            insertData(myHelp.getReadableDatabase(),"1500","2012-12-12");
            Toast.makeText(MainActivity.this, "数据插入成功",Toast.LENGTH_SHORT).show();
        }
    });
    b1.setOnClickListener(new OnClickListener(){
        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            if(myHelp.getReadableDatabase()!=null){
                Toast.makeText(MainActivity.this, "数据库打开或者创建成功", Toast.LENGTH_SHORT).show();
                Cursor cursor=mydb.rawQuery(sql, null);
                String text="";
                while(cursor.moveToFirst())
                {
                    text=cursor.getString(cursor.getColumnIndex("data"))+"  "
                +cursor.getString(cursor.getColumnIndex("time"));
                }
                t1.append(text);
            }
        }   
    });


}
private void insertData(SQLiteDatabase db ,String word,String detail){
    db.execSQL("insert into dict values(?,?)", new String[]{word,detail});
}

@Override
public void onDestroy(){
    super.onDestroy();
    if(myHelp!=null)
    {
        myHelp.close();
    }
}

}
错误提示如下
图片说明

好象是提示数据库创建未成功。

你创建数据库了嘛?或者连接地址对不对

空指针异常,你找找有哪个变量没有初始化,数据库创建没,找找