1. 程式人生 > >Sqlite中DbOpenHelper的onCreate方法不能被呼叫

Sqlite中DbOpenHelper的onCreate方法不能被呼叫

        問題的根源肯定是你的專案中已經有這樣一個數據庫了,所以它一直不會被呼叫,如果onCreate方法一直沒呼叫,可以嘗試換一個數據庫名,即與已經存在的資料庫名區別一下,然後再測試,看onCreate方法是否被呼叫。

再一個就是onCreate()方法呼叫的時機是getWriteableDatabase()或getReadableDatabase()方法被呼叫的時候觸發。