0
我有這樣的代碼:機器人工作室SQLite的方法錯誤
import android.database.sqlite.SQLiteDatabase;
public class ConnectDB {
SQLiteDatabase db = openDatabase("/assets/products.sqlite",MODE_PRIVATE,null);
}
我得到的是沒有找到OpenDatabase方法錯誤。 如何連接到此sqlite文件並獲取內容?
謝謝!
您的'ConnectDB'類不擴展'SQLiteDatabase'類,因此它沒有'openDatabase(...)'方法 – Titus
@Titus我遇到了這些錯誤。 (8,33)錯誤:(8,33)錯誤:無法從最終SQLiteDatabase繼承 無法從外部包訪問 錯誤:(10,64)錯誤:無法找到符號變量MODE_PRIVATE – Lambros
如果無法擴展該類,請創建它的實例並在該實例上調用此方法。從文檔看,'openDatabase(...)'是'static',所以你可以這樣做'SQLiteDatabase.openDatabase(...)' – Titus