In SQL moeten letterlijke tekenreeksen tussen aanhalingstekens staan.
Om formatteringsproblemen zoals deze (en SQL-injectie-aanvallen) te voorkomen, gebruikt u in plaats daarvan parameters:
Cursor c = db.rawQuery("SELECT * FROM " + TABLE_PROFILE +
" WHERE " + KEY_USER_EMAIL + " = ?",
new String[]{ username });