Java 应用程序抛出NoClassDefFoundError
每当我试图在我的设备上调试我的应用程序时,代码就会抛出一个异常 调用的异常方法是:Java 应用程序抛出NoClassDefFoundError,java,android,Java,Android,每当我试图在我的设备上调试我的应用程序时,代码就会抛出一个异常 调用的异常方法是: public NoClassDefFoundError(String detailMessage) { super(detailMessage); } 而detailMessage只包含gln。 我不知道为什么会这样。应用程序在一段时间前启动良好 LogCat显示: 07-03 01:25:40.253: I/dalvikvm(13268): Failed resolving Lcom
public NoClassDefFoundError(String detailMessage) {
super(detailMessage);
}
而detailMessage
只包含gln
。
我不知道为什么会这样。应用程序在一段时间前启动良好
LogCat
显示:
07-03 01:25:40.253: I/dalvikvm(13268): Failed resolving Lcom/google/android/gms/location/internal/ParcelableGeofence; interface 4023 'Lgln;'
07-03 01:25:40.253: W/dalvikvm(13268): Link of class 'Lcom/google/android/gms/location/internal/ParcelableGeofence;' failed
07-03 01:25:40.253: E/dalvikvm(13268): Could not find class 'com.google.android.gms.location.internal.ParcelableGeofence', referenced from method glt.a
07-03 01:25:40.253: W/dalvikvm(13268): VFY: unable to resolve check-cast 2086 (Lcom/google/android/gms/location/internal/ParcelableGeofence;) in Lglt;
你必须遵循手册中关于如何将GooglePlay纳入你的项目中。我现在忘了,但这是其中一个问题:
我不明白你到底想要什么。但是,如果您使用的是eclipse,并且您的代码在过去运行良好,请尝试
clean project
您能输出完整的堆栈跟踪吗?@JamesB使用日志跟踪更新了我的问题,请检查。它包括在内,并且已经运行了几个月,直到昨天突然。我会尝试删除它,然后将其添加回eclipse。或者更好,在不同的Eclipse工作区上再次导入项目。似乎有什么地方出了问题。