因此,在經歷了許多其他此類問題之後,我決定在我需要的所有活動中通過應用程序使用我的SqlLiteDataHandler的一個實例。如何在Android中處理數據庫鎖定錯誤?
我是怎麼做的,當啓動畫面加載,我創建了SqlLiteDataHandler的公共靜態實例。
我然後使用該處理器無處不在,但我從來沒有關閉或使其空,因爲我明白,一旦應用程序被關閉,應用程序將失去其參考。
但問題仍然存在。當我嘗試脫身並進入應用程序多次時,我仍然遇到數據庫鎖定問題。 (因此,多次經歷初始屏幕。)
我在哪裏出錯了?
我的實例創建是如此簡單:
DbStaticClass.sqlDataHandler = new LinkDataHandler(SplashScreen.this);
我用DbStaticClass.sqlDataHandler整個應用程序。