No, of course not. Vivosmart doesn't have GPS, so it and Garmin Connect have no idea where you've been.
Got it to work on my samsung. I bought the garmin fit app for android $.99 and it tracks using the gps on the phone, just like the fitbit app did for free. Also, seems to sync with the garmin connect app as my running activity shows up without me doing anything additional, pace, elevation & map data are all there. Fire up the fit app, hit start new activity and head out. So far, no duplication of activity when selecting the same from the vivosmart.