我正在使用 eclipse 1.6 进行车辆跟踪系统项目。我正在执行客户端代码,它工作正常。但是如果我在eclipse中导入相同的代码,jar文件就创建成功了。当我运行该代码时,我得到一个IncompatibleClassChangeError
.
当我使用 if 条件检查位置的有效性时,出现此错误。
错误:
java.lang.IncompatibleClassChangeError: com/nxp/telematics/location/Location.isValid()Z
at com.nxp.atop.LocationListenerExample.locationUpdated(LocationListenerExample.java:28)
at com.nxp.telematics.location.LocationProvider$1.locationUpdated(LocationProvider.java:101)
at com.nxp.telematics.location.AbstractLocationFilter.locationUpdated(AbstractLocationFilter.java:86)
at com.nxp.telematics.location.TimingFilter.deliver(TimingFilter.java:271)
at com.nxp.telematics.location.TimingFilter.access$800(TimingFilter.java:66)
at com.nxp.telematics.location.TimingFilter$DeliveryAttemptTask.run(TimingFilter.java:136)
at java.util.Timer$TimerImpl.run(Timer.java:207)
我认为这不是程序错误。请帮我。