2010年11月20日土曜日

Android Default Calendar

前回、エミュレーターではカレンダーの取得ができない?的なことを書きましたが、どうやら本当のようです。


XperiaやIS01といった企業がカスタマイズしたものを使っている人が多かったので気がつかなかったのですが、Androidにはデフォルトのカレンダーアプリがあるようです。XperiaやIS01のデフォルトカレンダーアプリはそれを改変したものと思われます。


そして、今まで私が言っていたAndroidの内部カレンダーというのは、このデフォルトのカレンダーアプリのカレンダーのデータだった模様。


そして、エミュレーターにはデフォルトのカレンダーなんてものはありませんよね?つまり・・・


アクセスが出来ないというか、もともと存在しないデータにアクセスしようとしていたわけですね。
  • Androidには標準でカレンダーアプリがはいっている
  • Android側が標準のカレンダーとGoogleCalendarの同期を行ってくれる
ということだったわけだ!
標準カレンダーはAndroid1.6でも2.1でも2.2でもはいっているいるので、独自カスタマイズで変なことをされない限り大丈夫だということが判明。HTC-03にAndroid2.1をいれた人の機体でも僕のカレンダーアプリは動きました。

0 件のコメント:

コメントを投稿