Is there a way to add a reoccuring appointment to the calender in Android at the last day of every month ?
Not exactly. Here is what I ended up doing. Maybe it will work for you: In my case, I wanted an appointment to appear at a specified time on the last day of the month and remind me 1 hour early. I ended up making my appointment on the 1st day of every month and then setting reminders to SMS message me 25 hours early and 24 hours early, respectively.
It seems that if you want it exactly on the last day, most people resort to setting up 12 separate appointments, one for each month, that repeat annually. But, then you'll have that 29th day of February to deal with as was the case this year. Mine worked anyway...