2010-12-16 8 views
1

Androidのデフォルトメールクライアントのソースコードをダウンロードしました。私はいくつかのことを試すためにそれを構築したいと思いますが、私はできません。Androidのデフォルトメールクライアントを作成しようとしていますが、カレンダープロバイダがありません

import android.provider.Calendar; 

私はこのプロバイダが含まれていないように見えるSDKを参照すると:EclipseとNetBeansの両方が、他の参照と一緒に、このインポート文句を言うように私はAndroidのカレンダープロバイダへの参照をしないのですようです。

プロバイダをロードしてクライアントをビルドする方法はありますか。デフォルトのAndroidメールクライアントをローカルに構築する方法はありますか?私はそこからすべてのAndroidソースコードとビルドをダウンロードする道を歩み始めましたが、もっと良い方法があると思っています。

また、理想的に私は、Android 2.2 /フローズンヨーグルトに対して構築したいと思いますが、それがなされた場合に2.1または2.3を検討するこれを簡単

答えて

2

そう - どのように私は、プロバイダので、私はクライアントを構築することができますを読み込むことができますか?

このアプリケーションはファームウェアの一部としてのみ構築できます。 SDKアプリケーションとして構築することはできません。

代わりにK9 applicationと考えてください。これは、オリジナルの電子メールクライアントのクローンであり、実質的にSDKアプリケーションであり、他の機能やバグの修正を加えたものに書き直されています。

-1

カレンダープロバイダが非表示になっていてもアクセスできます。それを含む独自のSDKバリアントを作成することもできます。

以下のガイドは、内蔵のカレンダープロバイダ

http://jimblackler.net/blog/?p=151

にアクセスする方法について適切な説明が含まれています
関連する問題