By adDispatchARTeam
on Thu, 05/23/2013 - 16:58
Cloud Recognition (including the sample project) fails with the "Service Unavailable" message (TargetFinder.UpdateState.UPDATE_ERROR_SERVICE_NOT_AVAILABLE) on some Android devices. We have encountered the problem on:
- HTC Nexus One running Android 2.3.6
- Samsung Galaxy Proclaim S720C running Android 2.3.6
However, the scan line and interest points are visible.
Has anyone else had similar problems? Any known solutions?
"Service Unavailable" on some Android devices
This is occurring consistently on those devices? - have they ever worked properly? - have you confirmed that they have a network connection?
Also have you observed this issue on multiple devices of the same model, or only with those two examples?
"Service Unavailable" on some Android devices
The error does occur consistently on those devices, and they do have a network connection.
We have never had Cloud Recognition working on these devices. We have one example of each device.
"Service Unavailable" on some Android devices
It turns out that the dates were set incorrectly on the affected devices. However, after correcting the dates, the error changes to "Clock Sync Error" (UPDATE_ERROR_TIMESTAMP_OUT_OF_RANGE). What might cause this?
"Service Unavailable" on some Android devices
Check that the time is set correctly as well. That error occurs when the request timestamp is too far from the expected time for the request interval - e.g. indicating a significant delay.
"Service Unavailable" on some Android devices
The date and time are correctly set but the error persists.
We've found another affected device: Samsung Galaxy S, running Android 2.3.6. All affected devices so far are running 2.3.6.
"Service Unavailable" on some Android devices
That's interesting - Please see my PM
"Service Unavailable" on some Android devices
One more confirmation request - Please check your timezone setting, we've encountered similar issues when devices were set to an 'automatic' time zone detection setting that turned out not to be setting the correct timezone.
"Service Unavailable" on some Android devices
"Automatic" is off and the date, time zone, and time are correctly set.
Our time zone is AST (GMT -4), if that makes any difference.
"Service Unavailable" on some Android devices
same error here with 2 device..
HTC nexus one and samsung gt 7500
"Service Unavailable" on some Android devices
magnetica, which OS versions are you using on those two phones?
"Service Unavailable" on some Android devices
Okay, the underlying issue seems to be a time zone bug in Android 2.3 (or maybe specifically 2.3.6). The OS is incorrectly reporting Americas/Halifax as GMT -4 all year round. The correct value is GMT -3 during "summer" time (Mar. 10 to Nov.
"Service Unavailable" on some Android devices
Does setting the time zone configuration back to automatic resolve the problem? - or is the seasonal offset incorrect regardless of whether it is configured automatically or manually.
"Service Unavailable" on some Android devices
The seasonal offset is wrong for both automatic and manual.
"Service Unavailable" on some Android devices
Thanks. Have you found any other accounts of the Time Zone issue online? The only related issue that I've been able to find is..
http://code.google.com/p/android/issues/detail?id=26667
"Service Unavailable" on some Android devices
Here are two other accounts of time zone issues (though not necessarily the same cause as our issue):
"Service Unavailable" on some Android devices
Thanks again, that's very helpful.
I am facing the same problem
I am facing the same problem still. I have just bought a new phone "Vivo Y53" and am trying to replicate the demo application just as shown in the following video:
https://www.youtube.com/watch?v=ebPJjdkRW8g