【发布时间】:2013-12-16 06:35:42
【问题描述】:
我想将 Netty 的 jar 包含到我的 android 项目中。
我试过adding it directly as a reference,但我得到的是java.lang.NoClassDefFoundError,它指向一个来自Netty的类。
另一种方法是将库直接放入libs 文件夹中,当我这样做时,Eclipse 的Android 插件会自动将libs 文件夹中的jar 包含到“android 私有库”中。在那种情况下,我似乎无法附加来源。
我尝试删除android私有库,并通过参考库链接所有内容。似乎android无法从参考库中找到类;因为它导致了NoClassDefFoundError 异常。
我想知道是否有适当的方法来解决这个问题。
注意:我知道有很多关于这个问题的帖子..比如这个方法(来自上面的链接):
-
在项目的根文件夹中创建一个名为
libs的文件夹 - 将您的JAR 文件复制到
libs文件夹 - 现在右键单击 Jar 文件,然后选择 Build Path > Add to Build 路径,它将在您的文件夹中创建一个名为“Referenced Libraries”的文件夹 项目
但这只是导致NoClassDefFoundError 异常。
我正在使用 Eclipse Kepler。
【问题讨论】:
标签: android eclipse settings installation