Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
The moose likes Java Micro Edition and the fly likes Location Exception while using GPS(Location API) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Java Micro Edition
Bookmark "Location Exception while using GPS(Location API)" Watch "Location Exception while using GPS(Location API)" New topic

Location Exception while using GPS(Location API)

Meenal Patil

Joined: Sep 09, 2008
Posts: 1
Hi all,

I have downloaded google map application on T715 mobile its working fine,its java application.So as per my understanding that is also using Location API.

So I am tried below code in j2me using Location API(JSR-179).Its working fine on emulator.
But when I am trying the same on Sony erisccon T715 mobile its giving below exception:

javax.microedition.location.LocationException:All service providers are out of service.


try {

// Create a Criteria object for defining desired selection criteria
Criteria cr = new Criteria();
LocationProvider lp = LocationProvider.getInstance(cr);

l = lp.getLocation(60);

c = l.getQualifiedCoordinates();

if (c != null) {
// use coordinate information
double lat = c.getLatitude();

latitude = ""+lat;
double lon = c.getLongitude();
longitude =""+lon;
catch (LocationException e) {
alert = new Alert("LocationException");
alert.setString("Unable to retrive location information:" + e);
// not able to retrive location information
} catch (InterruptedException ie) {
alert = new Alert("InterruptedException");
alert.setString("Operation Interrupted:" + ie);



Please suggest me any solution for this...

Thank and regards.
I agree. Here's the link:
subject: Location Exception while using GPS(Location API)
It's not a secret anymore!