xda-developersで公開中のGingerbread ROM for X10 Mini Pro 2.0.2.A.0.24 v3 を試してみた。
とりあえず、ちゃんと動いてる感じだったんだけど、カレンダーアプリのジョルテにて問題発覚。
E/ActivityThread( 4836): Failed to find provider info for com.android.calendar W/System.err( 4836): java.lang.NullPointerException W/System.err( 4836): at jp.co.johospace.jorte.gcal.Event.loadEvents(Event.java:745) W/System.err( 4836): at jp.co.johospace.jorte.gcal.Event.loadEvents(Event.java:637) W/System.err( 4836): at jp.co.johospace.jorte.util.DataUtil.getCalendarEventMapList(DataUtil.java:72) W/System.err( 4836): at jp.co.johospace.jorte.util.DataUtil.appendEvent(DataUtil.java:726) W/System.err( 4836): at jp.co.johospace.jorte.util.DataUtil.appendEvent(DataUtil.java:722) W/System.err( 4836): at jp.co.johospace.jorte.util.DataUtil.getEventList(DataUtil.java:523) W/System.err( 4836): at jp.co.johospace.jorte.util.DataUtil.getEventList(DataUtil.java:505) W/System.err( 4836): at jp.co.johospace.jorte.util.DataUtil.getEventList(DataUtil.java:498) W/System.err( 4836): at jp.co.johospace.jorte.util.DataUtil.getEventList(DataUtil.java:493) W/System.err( 4836): at jp.co.johospace.jorte.view.refill.MonthlyView.setList(MonthlyView.java:381) W/System.err( 4836): at jp.co.johospace.jorte.view.refill.MonthlyView.<init>(MonthlyView.java:115) W/System.err( 4836): at jp.co.johospace.jorte.view.refill.PageViewFactory.createView(PageViewFactory.java:26) W/System.err( 4836): at jp.co.johospace.jorte.CalendarActivity.mainProcess(CalendarActivity.java:60) W/System.err( 4836): at jp.co.johospace.jorte.BaseCalendarActivity.onCreate(BaseCalendarActivity.java:364) W/System.err( 4836): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) W/System.err( 4836): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2466) W/System.err( 4836): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2519) W/System.err( 4836): at android.app.ActivityThread.access$2200(ActivityThread.java:123) W/System.err( 4836): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1870) W/System.err( 4836): at android.os.Handler.dispatchMessage(Handler.java:99) W/System.err( 4836): at android.os.Looper.loop(Looper.java:123) W/System.err( 4836): at android.app.ActivityThread.main(ActivityThread.java:4370) W/System.err( 4836): at java.lang.reflect.Method.invokeNative(Native Method) W/System.err( 4836): at java.lang.reflect.Method.invoke(Method.java:521) W/System.err( 4836): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) W/System.err( 4836): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) W/System.err( 4836): at dalvik.system.NativeStart.main(Native Method) D/dalvikvm( 4836): GC_EXTERNAL_ALLOC freed 5300 objects / 1497976 bytes in 280ms I/ActivityManager( 1194): Displayed activity jp.co.johospace.jorte/.CalendarActivity: 3011 ms (total 3011 ms)
カレンダーだと
W/InputManagerService( 1194): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@45fecc08 I/ActivityManager( 1194): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.sonyericsson. calendar/.monthview.MonthViewActivity } I/ActivityManager( 1194): Start proc com.sonyericsson.calendar for activity com.sonyericsson.calendar/.monthview.MonthViewActivity: pid=5266 uid=10029 gids={300 3} I/ActivityManager( 1194): Start proc com.android.calendar for content provider com.android.providers.calendar/.CalendarProvider: pid=5272 uid=10029 gids={3003} I/ActivityThread( 5272): Publishing provider calendar: com.android.providers.calendar.CalendarProvider I/Cal ( 5266): mEventLoader started in init... I/ActivityManager( 1194): Displayed activity com.sonyericsson.calendar/.monthview.MonthViewActivity: 2566 ms (total 2566 ms) I/ActivityManager( 1194): Process com.android.calendar (pid 5272) has died. D/dalvikvm( 1295): GC_EXPLICIT freed 3294 objects / 295424 bytes in 127ms
あれ?ちゃんと「com.android.calendar」を呼べてるような気がするんですが・・・
どういう違いなんだろ??
さしあたってCalener Padというものを使ってみたところ、こちらではきちんと動作