我在外部jar上发现了很多关于NoClassDefFoundError的信息,但是我在主要活动中的内部类上遇到了这个错误:java.lang.NoClassDefFoundError:net.mysite.ezbudget.EZbudget $ ConfirmResetFragment。以下是相关代码:
@SuppressLint("NewApi")
void showDialog() {
DialogFragment newFragment = ConfirmResetFragment.newInstance(0);
newFragment.show(getFragmentManager(), "dialog");
}
@TargetApi(11)
public static class ConfirmResetFragment extends DialogFragment {
public static ConfirmResetFragment newInstance(int title) {
ConfirmResetFragment frag = new ConfirmResetFragment();
Bundle args = new Bundle();
args.putInt("test", title);
frag.setArguments(args);
return frag;
}
.......
}
任何人都可以给我一些关于可能发生的事情的暗示吗?我希望它是版本控制问题,但错误消息有点令人困惑。谢谢。