Eclipse - 运行在其他机器的Eclipses上运行的Android应用程序,不会在我的Eclipse中运行

时间:2012-03-07 01:40:53

标签: java android eclipse

我花了好几个小时试图找出问题所在。正如我所说,代码在其他机器的Eclipses上的Android模拟器上运行良好,但在我的Eclipse中它不会运行。它编译得很好,但是当我运行它时,Logcat向我展示了一堆错误,其中很多都是NoClassDefFoundError用于我在Eclipse中拥有的类(并且能够被编译)。有没有人对我忽视的情况有任何见解?

2 个答案:

答案 0 :(得分:1)

可能缺少NoClassDefFoundError引用的库。

您应该尝试找出它们应该位于何处 - 或者它们位于其他人系统中的位置,确保它们位于系统上的相同位置,然后确保它们位于构建路径中。

答案 1 :(得分:0)

仔细检查您的参考资料,尤其是在Android标签下。默认情况下,不会导出Android引用,因此如果A依赖于B,而B又依赖于C,则A必须在其库中包含C,否则将不包含C(导致NoClassDefFoundError)