Sala de Android: seleccione una consulta con LIKE

Estoy tratando de hacer una consulta para buscar todos los objetos cuyos nombres contienen texto:

@Query("SELECT * FROM hamster WHERE name LIKE %:arg0%")
fun loadHamsters(search: String?): Flowable<List<Hamster>>

Mensajes:

Error:no viable alternative at input 'SELECT * FROM hamster WHERE name LIKE %'
Error:There is a problem with the query: [SQLITE_ERROR] SQL error or missing database (near "%": syntax error)
Error:Unused parameter: arg0

También estoy intentando:

@Query("SELECT * FROM hamster WHERE name LIKE '%:arg0%'")
fun loadHamsters(search: String?): Flowable<List<Hamster>>

Mensajes:

Error:Unused parameter: arg0

¿Cómo arreglar esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta