BlackBerry Forums Support Community

BlackBerry Forums Support Community (http://www.blackberryforums.com/)
-   Developer Forum (http://www.blackberryforums.com/developer-forum/)
-   -   Blackberry Location.getBearing NoClassDefFound (http://www.blackberryforums.com/developer-forum/260079-blackberry-location-getbearing-noclassdeffound.html)

hdehaan 06-18-2012 07:42 AM

Blackberry Location.getBearing NoClassDefFound
 
Hello,
I have a Blackberry 9800 V6.0.0.668.
and Eclipse with Blackberry jdk 7.0

I developed GPS software which includes:
public class LocationListenerImpl implements LocationListener

It all works fine.
But as soon as I include the statements:

double d = LocationInfo.getBearing(lat, lon, nl, ew);
All argument are of type double.

and in the application class

try
{
_locationProvider.setLocationListener(new LocationListenerImpl(_screen), 2, -1, -1);
}
catch (NoClassDefFoundError e)
{
e.printStackTrace();
}


I get the NoClassDefFound exception.
In the constructor I have

LocationInfo.setLocationOn();

which doesn't provide this exception.

So, the getBearing call is causing the problem.

Can somebody help me, please?

Dougsg38p 06-18-2012 08:24 AM

Re: Blackberry Location.getBearing NoClassDefFound
 
You cannot compile under V7 and deploy under OS 6.

Your compiler must be <= the target OS level.

hdehaan 06-18-2012 08:53 AM

Re: Blackberry Location.getBearing NoClassDefFound
 
Thank you.
Indeed setting the JDK to 6, and the getBearing is not supported.
Do you have any idea how I can implement the getBearing functionality?

Dubdub 06-18-2012 10:12 AM

Re: Blackberry Location.getBearing NoClassDefFound
 
Please do not double post.


All times are GMT -5. The time now is 04:08 PM.

Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.