Eclipse不爽快

时间:2014-04-11 04:27:05

标签: java eclipse

我的课程第33行出现错误,即使我评论该行,保存并关闭eclipse,刷新文件,移动更多代码,然后重复。仍然当我尝试运行我的应用程序(使用Run As ... Android Application)时,我在第33行得到相同的错误,即使它调用错误的代码不再存在。错误是在类声明中,所以我尝试添加int error_here = 1/0;在第33行之前,但我仍然得到同样的错误。

我得到的错误是:

04-10 21:26:20.884: E/AndroidRuntime(7013): java.lang.UnsatisfiedLinkError: Native method not found: org.opencv.core.Mat.n_Mat:()J
04-10 21:26:20.884: E/AndroidRuntime(7013):     at org.opencv.core.Mat.n_Mat(Native Method)
04-10 21:26:20.884: E/AndroidRuntime(7013):     at org.opencv.core.Mat.<init>(Mat.java:441)
04-10 21:26:20.884: E/AndroidRuntime(7013):     at com.rose.camerapreview.CameraPreviewActivity.<init>(CameraPreviewActivity.java:33)

当然,创建新Mat的调用不再存在。

以下是代码:

CameraBridgeViewBase mOpenCvCameraView; // this is line 35 now
native int annotateORB (long l);
int error_here = 1/0;

//Mat mImage = new Mat();
public final String TIME_TAG = "time_tag";
private static boolean mShouldAnnotateORB = true;

2 个答案:

答案 0 :(得分:0)

我猜这是一个构建自动问题。

检查Eclipse菜单项目 - &gt; 自动构建 已检查,如此

答案 1 :(得分:0)

你试过干净吗?

TopMenú项目 - &gt;清洁 - &gt;清理所有项目

如果问题仍未解决,请重新启动 Eclipse