I have a big project already in use, there are many(hundreds of) classes. I want to add a feature like I want to write into SQL database of the phone. And I want to use Android Room library. I am doing everything fine according to the documentation and other reliable sources. However, when I am writing Database class which contains @Database annotation it's giving me error "cannot find symbol class" which is not related to the code I am writing, which was written months ago. If I remove @Database annotation it's compiling and running fine. Could you please help to solve it, because I didn't find case like this one?
I now clarified the real conflict. The thing is that earlier in this project "requery sqlite library" was used, and now there is a conflict between this library and room library.
@Database(entities = [LocationEntity::class], version = 1) line is making error of entity "ChargeItem" which is used in Requery Sqlite library
This ChargeItem is a class written for requery library.