開發中需要連接sqlite數據庫,使用如下方法打開數據庫:
SQLiteDatabase database = SQLiteDatabase.openDatabase(PATH, null,SQLiteDatabase.OPEN_READONLY);
程序拋出異常:
No such table android_metadata
解決辦法,將openDatabase方法中最后一個參數修改為
SQLiteDatabase.NO_LOCALIZED_COLLATORS
再次運行程序,順利通過。