public static SubApplication subApplication; private DaoSession daoSession; @Override public void onCreate() { super.onCreate(); subApplication = this; create(); } private void create() { DaoMaster.DevOpenHelper e = new DaoMaster.DevOpenHelper(this, "e"); SQLiteDatabase db = e.getWritableDatabase(); DaoMaster daoMaster = new DaoMaster(db); daoSession = daoMaster.newSession(); } public DaoSession getDaosession() { return daoSession; } public static SubApplication getInstance() { return subApplication; }