我刚开始做一些Android应用程序开发,我决定写一个应用程序来处理Google Calendar。
我遇到的第一个问题是我无法在模拟器上添加任何Gmail帐户。当我转到设置 - > 帐户,我只能添加一个Exchange帐户。
这提出了一个问题,我该如何开发这样的应用程序。我知道我应该在运行测试时模拟API,但是我应该如何在模拟器上运行应用程序呢?
我应该只使用JUnit在模拟API上测试它,然后在生产手机上运行它吗?
答案 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的好例子。有详细的说明,用于设置正确的包装:
免责声明:我是Google API Client Library for Java项目的所有者。