Share your experience!
I have KK 4.4.4 build 14.4.A.0.108
I have installed the new calendar 5.0 and when opening an event with monthly recurrence it crashes.
Same event opened on another phone/tablet of a different brand and with same calendar 5.0, works.
I didn't know this was released for devices not running Android 5.0. I haven't got this update to any of my devices yet. Did you get this update from Google Play?
For issues with the app i recommend that you send an email to apps-help@google.com
calendar 5.0 is not OFFICIALLY out but the APK has leaked
http://www.androidpolice.com/2014/11/04/google-calendar-5-0-ready-4-0-3-devices-apk-download/
and we in the XDA community are running the first tests.
What we have found is the following:
Therefore we believe thois to be a problem only on SOny Z1 devices: would it be possible for you guys to try and check the error with a log?
I have the logcat 😉
It seems the problem is here:
Could not find method com.android.calendarcommon2.EventRecurrence.repeatsMonthlyOnDayCountAllowNeg, referenced from method com.android.recurrencepicker.Utils.getRepeatString
-----
FULL LOG
----
11-05 16:12:28.725 I/ActivityManager(1160): Timeline: Activity_windows_visible id: ActivityRecord{46970318 u0 com.google.android.calendar/com.android.calendar.AllInOneCalendarActivity t13} time:7159580
11-05 16:12:28.765 I/dalvikvm(8135): Could not find method com.android.calendarcommon2.EventRecurrence.repeatsMonthlyOnDayCountAllowNeg, referenced from method com.android.recurrencepicker.Utils.getRepeatString
11-05 16:12:28.765 W/dalvikvm(8135): VFY: unable to resolve virtual method 12344: Lcom/android/calendarcommon2/EventRecurrence;.repeatsMonthlyOnDayCountAllowNeg ()Z
11-05 16:12:28.765 D/dalvikvm(8135): VFY: replacing opcode 0x74 at 0x020e
11-05 16:12:28.765 D/AndroidRuntime(8135): Shutting down VM
11-05 16:12:28.765 W/dalvikvm(8135): threadid=1: thread exiting with uncaught exception (group=0x42083d88)
11-05 16:12:28.775 E/AndroidRuntime(8135): FATAL EXCEPTION: main
11-05 16:12:28.775 E/AndroidRuntime(8135): Process: com.google.android.calendar, PID: 8135
11-05 16:12:28.775 E/AndroidRuntime(8135): java.lang.NoSuchMethodError: com.android.calendarcommon2.EventRecurrence.repeatsMonthlyOnDayCountAllowNeg
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.android.recurrencepicker.Utils.getRepeatString(Utils.java:133)
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.android.calendar.event.segment.WhenSegment.updateWhen(WhenSegment.java:118)
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.android.calendar.event.segment.WhenSegment.onRefreshModel(WhenSegment.java:64)
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.android.calendar.event.EventInfoFragment.setView(EventInfoFragment.java:516)
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.android.calendar.event.EventInfoFragment.onAllDataLoaded(EventInfoFragment.java:2398)
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.android.calendar.event.EventInfoFragment.onQueryComplete(EventInfoFragment.java:2190)
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.google.android.calendar.event.TimelyEventInfoFragment.access$100(TimelyEventInfoFragment.java:73)
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.google.android.calendar.event.TimelyEventInfoFragment$LoaderCallbacks.finishLoader(TimelyEventInfoFragment.java:109)
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.google.android.calendar.event.TimelyEventInfoFragment$3.onLoadFinished(TimelyEventInfoFragment.java:848)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished(LoaderManager.java:483)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.app.LoaderManagerImpl$LoaderInfo.onLoadComplete(LoaderManager.java:451)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.content.Loader.deliverResult(Loader.java:144)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.content.AsyncTaskLoader.dispatchOnLoadComplete(AsyncTaskLoader.java:265)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.content.AsyncTaskLoader$LoadTask.onPostExecute(AsyncTaskLoader.java:92)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.os.AsyncTask.finish(AsyncTask.java:632)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.os.AsyncTask.access$600(AsyncTask.java:177)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.os.Handler.dispatchMessage(Handler.java:102)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.os.Looper.loop(Looper.java:212)
11-05 16:12:28.775 E/AndroidRuntime(8135): at android.app.ActivityThread.main(ActivityThread.java:5135)
11-05 16:12:28.775 E/AndroidRuntime(8135): at java.lang.reflect.Method.invokeNative(Native Method)
11-05 16:12:28.775 E/AndroidRuntime(8135): at java.lang.reflect.Method.invoke(Method.java:515)
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:877)
11-05 16:12:28.775 E/AndroidRuntime(8135): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
11-05 16:12:28.775 E/AndroidRuntime(8135): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
11-05 16:12:28.775 E/AndroidRuntime(8135): at dalvik.system.NativeStart.main(Native Method)
11-05 16:12:28.775 D/ActivityManager(1160): New dropbox entry: com.google.android.calendar, data_app_crash, 9c91e613-bb1a-404f-b4c5-56106d55c07c
11-05 16:12:28.775 W/ActivityManager(1160): Force finishing activity com.google.android.calendar/com.android.calendar.AllInOneCalendarActivity
11-05 16:12:28.885 D/dalvikvm(1160): GC_FOR_ALLOC freed 1843K, 12% free 76589K/86580K, paused 91ms, total 92ms
11-05 16:12:28.895 I/CrashMonitor(5631): CrashMonitorServiceBroadcastReceiver: Forwarding intent: android.intent.action.DROPBOX_ENTRY_ADDED tag: data_app_crash
11-05 16:12:28.895 I/CrashMonitor(5631): CrashMonitorService: Service started...
I'm afraid i don't think i will be able to escalate an issue regarding an app from Google that has leaked before being officially released. I recommend that you wait for the final version to be released for all models.
A monthly recurring event works fine when i test it here both with our calendar app and the version of Google Calendar that's currently available in Google Play.
We already know that a monthly recurring event works fine with calendar from play store or from sony: we were simply hoping someone from support would try the leaked api and let us know how it behaves on z1, z2 and z3, to underpin the real problem