Ich benutze greenDAO und ich habe erfolgreich alle notwendigen Klassen und Entitäten generiert und ich kann sehen, dass meine Tabelle erstellt wurde, aber nach dem Setzen von Breakpoints auf die zu ersetzende Zeile, bekomme ich einen Fehler mit dem Hinweis "Keine solche Tabelle existiert Fehler" .So lösen Sie greenDAO "Keine solche Tabelle existiert Fehler", wenn Sie eine InsertOrReplace tun?
try {
appTimeUsageDao.insertOrReplace(appStats);
//} catch (DaoException e) {
} catch (Exception e) {
Log.e("Error", "Some exception occurred", e);
Log.e("APP_TAG", Log.getStackTraceString(e));
}
'SQLiteOpenHelper Helfer = new DaoMaster.DevOpenHelper (getApplicationContext(), Globals.DatabaseName, null); DaoMaster-Master = neuer DaoMaster (helper.getWritableDatabase()); daoSession = master.newSession(); appTimeUsageDao = DeviceInsightApp.getSession (dies ist wahr) .getAppTimeUsageDao(); 'Das ist, was ich in meinem Code habe und ich bin mir nicht sicher, warum ich den Fehler bekomme – Zidane