2011-01-29 154 views
3

我想写我的第一个android应用程序。它涉及联系人和联络小组。为了在模拟器上进行测试,我正在尝试将组的联系人添加到模拟器中。如果我尝试手动添加它们,它会通过整个联系人对话框,我点击完成,它会消失,但实际上并没有保存联系人。如何把联系人放在android模拟器上?

我试着将手机同步到一个测试gmail帐户,但是在打开后,我发现这不起作用,要么是因为需要一个唯一的IMEI号码。

所以我找到了一个说gmail.com创建联系人的线程,然后将它们导出到vcf文件并使用adb将它们推送到模拟器,然后将它们导入到Contacts。我试过了,文件复制好了,我运行了导入,它显示了一个进度条和联系人名称被导入。它看起来像它的工作,但它然后回到Contacts并没有实际上将它们保存到数据库中。

那么,有没有办法添加联系人与组到模拟器?还是我需要构建apk并在我的手机上实际测试它?

回答

0

检查您的仿真器中是否有虚拟SD卡(=使用虚拟SD卡创建了设备)。您的错误可能是因为您的模拟器由于缺少sdcard而无法存储数据。

+0

谢谢你的想法。是的,我用128MB的SD卡创建了该设备。我刚才在AVD经理中确认过;该特定设备的详细信息显示SD卡@ 128MB,所以我假设它应该认出它。 – eidylon 2011-01-29 16:59:54

2

还有一件事可能会隐藏你的联系。我必须更改显示选项以显示所有联系人。

相关问题