I have the answer to the updateMillis Problem discussed recently:
According to this discussion here, there was a change in 1.6 that the updatePeroide has to be at least 30 Minutes to save battery live. This is currently NOT documented but someone posted the affected sourcecode.
from appwidget framework source (appWidgetService.java)
- Code: Select all
private static final int MIN_UPDATE_PERIOD = 30 * 60 * 1000; // 30 minutes
long period = p.info.updatePeriodMillis;
if (period < MIN_UPDATE_PERIOD) {
period = MIN_UPDATE_PERIOD;
}
This obviously causes the problem, that my widget tutorial displaying the current time will NOT work on 1.6 anymore. Still, due to testing purposes this change is critical in my eyes.


