我有一个Android应用程序,利用另一个项目作为项目参考.我已进入应用程序选项,构建路径,然后在项目引用中选择项目.
一切都构建和部署良好,但当我尝试运行应用程序并在该项目中实例化一个类时,我得到一个java.lang.NoClassDefFoundError错误rrrrrr.
我不是java项目专家,所以我假设我已经做了一些简单的事情.有任何想法吗?
Mat*_*hew 23
在Eclipse上,转到"Android-Project" - > Properties - > Java Build Path - > Order and Expert,然后选择要导入的java项目并将其移到所有条目之上.
Kac*_*r86 10
这个问题有一些解决方法.您可以将库检查为Android库:右键单击项目/属性/ Android选项卡 - "是库".
然后在您的主项目中:右键单击项目/属性/ Android选项卡 - >添加(并添加您的库项目).
但是,您的库必须首先创建为Eclipse Android项目(以便"项目"属性中可以使用"Android"部分).
我已经这样做了,我没有NoClassDefFoundError了.这种解决方案仍然有利于早期开发.如果您的库是稳定的,您应该制作一个jar并将其包含在您的主项目中(并删除对Android库的引用).
| 归档时间: |
|
| 查看次数: |
15166 次 |
| 最近记录: |