I know this issue has been discussed countless times before, but I am still baffled. I have tried switching to Evolution many times, and setting up the Google email and calendar account, looks so straight forward, yet no go, Google just keeps asking for password again and again (And yes, I have enabled imap forwarding.) I am using Ubuntu 16.04. I downloaded Evolution 3.15.5 from the repositories. I downloaded syncevolution, likewise from repositories (v. 1.05) I was denied access to my google contacts and calendar (receiving the usual apologetic mail from Google today.) I see there are a lot of people on the net saying they have no problem. But I cannot fathom what they are doing (apart from enabling "less secure apps"). The following link seems very detailed: https://help.ubuntu.com/community/SyncEvolution/synchronize-google-contacts-with-evolution-addressbooks, but it is far too (!) complicated. Could somebody please spell it out for me. I do really wish to switch to Evolution.
I have second factor auth turned on on my google account. I ran into this problem with Thunderbird and posted on gmail forums, but the answer turned out to be simple. Try using an app-specific password, if you are already using app-specific passwords, then make sure you type your standard password correctly. For me, it was just the fact that I needed to type my actual password in, and not use a generated one when I was trying to use a generated one without typing in my regular password first.