AVD模拟器无法与Google日历同步

时间:2013-02-20 02:09:04

标签: android google-calendar-api avd data-synchronization google-account

我的应用具有向日历添加活动的功能,但为了实现此功能,Android的日历应用需要有日​​历。 要添加日历,您必须添加Google帐户。所以我在模拟器中添加了一个Google帐户。它显示为同步关闭:

sync is off

,所以当我点击它时,数据同步下没有任何项目。

no items

当我进入日历应用程序 - 设置并点击显示的电子邮件地址时,它表示帐户未被同步

account not synched

当我点击帐户和同步按钮时,我会回到正方形,无限循环。

注意使用模拟器中的电子邮件应用程序,同步很好。 email is fine

是否有一些我没有记错的无证步骤,或谷歌最近为谷歌日历关闭了此功能。或者,您是否需要Google Plus帐户才能使用此功能,因为他们会在帐户创建屏幕中误导您使用Google +。

我正在使用Android 4.0与Google API。我也在4.2上尝试了这个,我遇到了同样的问题。

这是一个logcat,从打开设置菜单一直到单击帐户名称 http://pastebin.com/9Fk8NA0i

2 个答案:

答案 0 :(得分:3)

我知道这是旧的,但我确实找到了解决方案。 Sergery是正确的,您无法使用Google Sync与免费的Google帐户,因此您无法使用免费的Google帐户同步日历。

我的解决方案是注册免费的outlook.com帐户并使用outlook.com的有效同步设置。

我遵循的步骤来自my blog,如下:

  • 退出outlook.com上的免费帐户
  • 选择公司帐户
  • 输入用户名,例如email@outlook.com
  • 选择手动设置
  • 选择“Exchange”的帐户类型(这将允许我们与活动同步 同步)
  • 输入Server as s.outlook.com
  • 安全类型为SSL / TLS
  • 选择下一个
  • 确认设置。

答案 1 :(得分:0)

我知道回答你的问题为时已晚,但我遇到了与你刚才相同的问题。可能对某人有用。经过几个小时的密集谷歌搜索后,我发现问题的根本原因是:“从2013年1月30日开始,用户(付费的Google Apps用户除外)将无法使用Google Sync设置新设备”。 这是link