在Android模拟器上导入Gmail联系人

我想在Android模拟器上从我的gmail帐户导入联系人,就像在T-Mobile G1 phone

可能吗?

[我也有这个问题: pentium10 ]
我想知道是否有办法做到这一切?

Solutions Collecting From Web of "在Android模拟器上导入Gmail联系人"

我不知道设置永久性同步,但可以相对简单地一次性导入联系人。

使用networking浏览器转到您的Gmail帐户,点击左侧边栏上的“联系人”。 select您的手机上的所有联系人,然后select以vCard格式导出它们。 这将下载一个* .vcf文件到您的电脑包含联系人。

将vcf文件推送到仿真器上的SD卡上,如下所示:

 $ adb push contacts.vcf /sdcard/contacts.vcf $ adb sync 

然后打开模拟器上的联系人应用程序,并点击菜单,导入。 select从SD卡导入,将findvCard文件并导入您的联系人。

您只需将其拖放到DDMS中的“文件资源pipe理器”视图即可。 使用目标文件夹,可以通过您的应用程序或contacts-app访问目标文件夹。 这对我有效。

模拟器映像可能不包含必要的同步提供程序。 如果是这样,触发它的方法是运行设置向导,在其中input您的Google帐户电子邮件和密码。 启动向导的一种方法是安装AnyCut ,创build一个名为“安装向导”(如果我没有记错的话)的快捷方式,然后点击它。 当然,你可能没有市场去AnyCut …你可以做一个真正的手机adb pull /data/app/com.appdroid.anycut.apk anycut.apk

如果您将Android手机同步到Google帐户,则Google需要一个唯一的ID来标识该设备。 真正的手机确实拥有全球唯一的IMEI号码,但所有的仿真器安装都是一样的。

尝试

 ((TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE)).getDeviceId(); 

在上下文中,它应该总是在模拟器上返回0,而是在真实世界的手机上唯一的一个键。