java.lang.NoClassDefFoundError:android中的weka.core.Instances异常

时间:2014-06-10 15:34:44

标签: android eclipse weka

我将Windows从XP更改为7然后我不得不将Eclipse和SDK升级到ADT v22.6.2-1085508和SDK 19.不幸的是,我过去的一些项目在ADT和SDK的新版本中无效! / p>

我在我的代码中使用了weka:

InputStreamReader isr = new InputStreamReader(is, "UTF8");
Reader r = new BufferedReader(isr);    

......和另一个例子:

try {
    InputStream is = context.getAssets().open(list[i]);
    FileOutputStream fos = context.openFileOutput(list[i], context.MODE_WORLD_WRITEABLE);
    if (new MyTools().compare_string(list[i], ".jpg")) {
        this.Write_pic(fos, is);
    }
    else {
        Instances data = this.Read_data1(is);
        this.Write_data(data, fos, "");
    }
}
catch (Exception ex) {}

在属性>我的项目的构建路径,如果我检查weka.jar项目因此异常而失败:

  

转换为Dalvik格式失败,错误1

但是,如果我取消检查,项目将继续运行,但会因此错误而停止:

  

E / AndroidRuntime(643):java.lang.NoClassDefFoundError:weka.core.Instances

请帮助我,我现在很困惑,不知道我能做些什么!

0 个答案:

没有答案