It's a common problem because of the limitation of X OS. You may turn to a free tool - AirMore to transfer Android contacts to Mac wirelessly.
I have a macbook pro and i use my contacts on there and i want them to sync with my new samsung galaxy s6. I'm having trouble I don't know if my samsung if i should have selected device, google or what. Contacts on both devices are not the same. thanks so much.