File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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!