adb sync shows Product directory not specified I am using android in an emulator integrated with eclipse. I was trying to import my gmail contacts into my emulator. For that purpose, I exported my gmail contacts to a .vcf file (contacts.vcf) from my gmail account. Then I used adb push contacts.vcf /sdcard/contacts.vcf to make it move into my emulator sdcard. And then, I used adb sync to sync the contacts with my emulator. Unfortunately, I got the following output: adb sync showing product directory not specified. Somebody help me resolve this.
The adb sync command is for people to use while developing Android ROMs. The "product directory" mentioned is part of the Android source tree, and adb sync can only be used with a ROM you've compiled yourself.

It has nothing to do with syncing contacts or any other app data.