我在一个文件里创建数据库,能正常创建.但分成两个文件就不能正常创建了,出现异常错误.
代码如下:正常创建的代码:
public class NewTest extends Activity {
    /** Called when the activity is first created. */   private static final String DATABASE_NAME = "Test.db";
    @Override  
    public void onCreate(Bundle savedInstanceState) {   
        super.onCreate(savedInstanceState);   
        setContentView(R.layout.main);   
        
        SQLiteDatabase db = null;
        
        db = this.openOrCreateDatabase(DATABASE_NAME, MODE_PRIVATE, null);
    }
    
}  
不正常的代码:
public class NewTest extends Activity {
    /** Called when the activity is first created. */   private static final String DATABASE_NAME = "Test.db";
    @Override  
    public void onCreate(Bundle savedInstanceState) {   
        super.onCreate(savedInstanceState);   
        setContentView(R.layout.main);   
        
        classTest test = new classTest();
        
    }
}  public class classTest  extends Application {
int class1;
int class2;
int class3;
private static final String DATABASE_NAME = "Test.db";

public classTest() {
SQLiteDatabase db = null;
try {
db = this.openOrCreateDatabase(DATABASE_NAME, MODE_PRIVATE, null);
Log.v("FMRADIO", "open or create database success");
}
catch ( Exception e ) {
Log.v("FMRADIO", "open or create database err : " + e.getMessage());
}
}
}
为什么第2种要出错啊