Android模拟器:日历应用无法与Google日历同步

3

我希望重新开放这个问题,因为我遇到了相同的问题:

如何在Android 4.0+模拟器中使用日历?

也就是说,在运行 Android 4.0 或更高版本的虚拟设备上,我看到了一个日历应用程序(尽管我的物理姜饼手机曾经有一个这样的应用程序,但在 Android 3.2 上却没有日历应用程序,我觉得很奇怪)。然而,我无法将 Android 4.0 或更高版本的模拟器上的数据与我的 Google 帐户的日历数据同步。以下是详细信息:


我创建了一个Android 4.2.2模拟器,并在该模拟器中启动了日历应用程序。我想将我的Google帐户与日历应用程序同步。所以我点击菜单->设置->添加帐户。但是没有反应。然后我尝试点击菜单->要显示的日历->要同步的日历,但列表为空,点击菜单也没有弹出菜单。我怀疑问题是我需要使用Google API才能正常工作。因此,我创建了一个新的带有Google API的4.2.2虚拟设备。当我启动这样的模拟器,然后启动日历应用程序时,会出现一个屏幕,上面写着“让它成为Google”,“您想添加现有帐户还是创建新帐户?”。点击“现有”。我输入我的登录详细信息。我点击弹出窗口,要求我同意Google服务条款,并接受。然后它显示“正在登录...”“这可能需要几分钟时间。”备份和恢复屏幕出现,我点击前进并继续。但是我在Android日历上看不到我的Google日历帐户的内容。
当我再次启动日历应用程序时,它再次要求我“将其设为Google”,并输入我的帐户信息。如果我输入旧信息,它会抱怨告诉我我已经指定了这样一个帐户。然而,我的Google帐户数据在安卓日历中没有显示出来。
我不明白为什么或者我做错了什么。
(唉,我没有4.0+的手机可以测试,所以我被迫让模拟器工作)。
谢谢您的反馈,
Jason Posit

2个回答

1

我知道这篇文章有些旧了,但是我找到了一个解决方案。我无法使用Google账户工作,因为Google会在免费账户上阻止Active Sync。

对我来说,解决方案是注册一个免费的outlook.com账户,并使用outlook.com的Active Sync设置。

我遵循的步骤来源于我的博客 ,如下所示:

  • 注销outlook.com上的免费账户
  • 选择公司账户
  • 输入用户名,例如email@outlook.com
  • 选择手动设置
  • 选择“Exchange”作为帐户类型(这将允许我们与Active Sync同步)
  • 输入服务器s.outlook.com
  • 安全类型为SSL/TLS
  • 选择下一步
  • 确认设置。

0
由于较新的模拟器镜像中不提供“企业帐户”类型,因此可以安装自定义的CalDAV适配器,这个有趣的适配器可以与Google的CalDAV接口一起使用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接