我的Android模拟器中需要一个或两个用户帐户,以便我可以测试我的应用程序的一些短信/邮寄功能 . 麻烦的是,当我尝试在模拟器中执行此操作时:
设置 - >帐户和同步 - >添加帐户 - >(my_gmail_account /密码) - >下一步
我收到消息“ Setup could not finish - Unable to open connection to server ” .
我的模拟器工作正常,可以通过它的浏览器连接到互联网 . 所以不确定为什么它不起作用 . 有人遇到过这个问题吗?
谢谢!
3 回答
@Varun的解决方案适合我 . 必须正确配置两件事:模拟器和eclipse项目 .
要设置模拟器,您必须创建一个新模拟器 . 选择您需要的Google API目标,而不是选择Android目标(此目标包括Android平台,但“Android”不会出现在其 Headers 中) . 查看截图:
该模拟器现在应该能够登录gmail帐户 .
要配置eclipse项目,请右键单击包浏览器中的项目 . 从下拉菜单中选择“属性” . 点击属性窗口左侧的“Android”,然后选择您为模拟器选择的相同Google API目标 . 查看截图:
您还应确保选择正确的模拟器来运行项目 . 为此,请选择项目属性窗口左侧的“运行/调试设置” . 编辑启动设置,然后在“目标”选项卡下选择适当的模拟器(AVD) .
这对我有用!
我知道这可能已经过时了,但如果您使用的是ICS模拟器,则需要推送GoogleServicesFramework.apk和GoogleLoginService.apk . 之后,您可以添加用户帐户 .
最初,我也遇到了同样的问题 . 做了一些研究,发现了这个链接 . 这真的很有帮助 . 现在,我可以在ICS模拟器和旧版本模拟器中添加帐户 .
Setting up email account in emulator
干杯 .