无法执行dex:为hamcrest jar文件定义了多个dex文件

时间:2014-03-17 14:03:44

标签: java android eclipse jar

我正在尝试创建一个基于tomP2P的Android应用。并且,我已按照(Adding a library/JAR to an Eclipse Android project"此处")的说明添加了所有jar文件!现在,当我尝试运行应用程序时,出现以下错误:

[2014-03-17 14:57:56 - Dex Loader] Unable to execute dex: Multiple dex files define Lorg/hamcrest/Description;
[2014-03-17 14:57:56 - MediaSenseAndroidApp] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/hamcrest/Description;

我尝试过使用Eclipse和Android Studio。任何帮助将非常感谢! 谢谢。 几点提示: 当我从属性中取消选中jar时 - > Java构建路径 - >订单和导出,这个错误就消失了。但是,出现以下错误:

E/AndroidRuntime(848): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{se.mediasense.mediasenseandroidapp/se.mediasense.mediasenseandroidapp.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "se.mediasense.mediasenseandroidapp.MainActivity" on path: DexPathList[[zip file "/data/app/se.mediasense.mediasenseandroidapp-2.apk"],nativeLibraryDirectories=[/data/app-lib/se.mediasense.mediasenseandroidapp-2, /system/lib]]

0 个答案:

没有答案