SQLite のテーブルからランダムな単語を選択するクエリを実行しようとしていますが、アプリを実行しようとするとこのエラーが発生しますか?
ランダムワード法
public String randWord() {
SQLiteDatabase db = this.getWritableDatabase();
Cursor cur = db.rawQuery("SELECT * FROM TABLE_WORDS ORDER BY RANDOM() LIMIT 1",
new String[] { "*" }, null);
String word = cur.getString(cur.getColumnIndex(KEY_WORD));
return word;
}
アプリを実行しようとすると、このエラー メッセージが表示されます
01-07 14:46:24.448: E/AndroidRuntime(21664): FATAL EXCEPTION: main
01-07 14:46:24.448: E/AndroidRuntime(21664): java.lang.NoSuchMethodError:
android.database.sqlite.SQLiteDatabase.rawQuery