如何开发使用Google Calendar API的Android应用程序

时间:2010-11-14 17:35:27

标签: android android-emulator google-api google-calendar-api

我刚开始做一些Android应用程序开发,我决定写一个应用程序来处理Google Calendar

我遇到的第一个问题是我无法在模拟器上添加任何Gmail帐户。当我转到设置 - > 帐户,我只能添加一个Exchange帐户。

这提出了一个问题,我该如何开发这样的应用程序。我知道我应该在运行测试时模拟API,但是我应该如何在模拟器上运行应用程序呢?

我应该只使用JUnit在模拟API上测试它,然后在生产手机上运行它吗?

2 个答案:

答案 0 :(得分:5)

至于为Google帐户设置的模拟器,它取决于您AVD中的Android版本:例如2.2,请转到设置/帐户&同步,点击添加帐户和Google等

对于Google日历访问,最好的方法是使用Google Calendar API

请注意:目前还没有适用于日历访问的官方Android SDK API。

答案 1 :(得分:3)

有一个使用Google API Client Library for Java calendar-v2-atom-android-sample从Android访问Google Calendar Data API的好例子。有详细的说明,用于设置正确的包装:

  • 窗口> Android SDK和AVD Manager
    • 按照说明安装套餐“谷歌公司的Google API,Android API 8”
    • 按照说明创建基于目标“Google API(Google Inc.) - API Level 8”的新Android虚拟设备
    • 点击“开始...”(等一会儿......)
    • 在模拟器的主屏幕上,单击“菜单”按钮,“设置”
    • 点击“帐户和同步”
    • 点击“添加帐户”
    • 点击“Google”并按照说明

免责声明:我是Google API Client Library for Java项目的所有者。