我已经下载了Android默认电子邮件客户端的源代码。我想建立它来尝试一些事情,但我无法做到。我似乎缺少对Android日历提供程序的引用,因为Eclipse和NetBeans都抱怨此导入以及任何其他引用:
import android.provider.Calendar;
当我浏览sdk时,看起来不包含此提供程序。
那么 - 如何加载提供程序以便构建客户端?我还有其他方法可以在本地构建默认的Android电子邮件客户端吗?我已经开始下载所有Android源代码并从那里开始构建,但我希望有更好的方法。
另外,理想情况下我想针对Android 2.2 / Froyo构建,但如果这样做会更容易考虑2.1或2.3
答案 0 :(得分:2)
那么 - 如何加载提供程序以便构建客户端?
该应用程序只能构建为完整固件的一部分。它不能构建为SDK应用程序。
您可能希望考虑使用K9 application。它是原始电子邮件客户端的克隆,基本上被重写为SDK应用程序,并添加了其他功能/错误修复。
答案 1 :(得分:-1)
您可以访问日历提供程序,即使它已隐藏。您甚至可以创建自己的包含它的SDK变体。
以下指南包含有关如何访问内置日历提供程序的详细说明