我在eclipse - LibProject1中创建了库项目。然后我创建了使用LibProject1的库项目- LibProject2。然后我创建使用LibProject2的安卓应用程序。
如果我像这样给安卓应用添加LibProject2:Right click on project -> properties -> Android -> Add -> add LibProject2。应用程序运行时没有错误。
我想为包含LibProject1的LibProject2创建jar文件,并将jar添加到Android应用程序中。
我知道:LibProject2 -> Right click on project -> Export -> Java -> JAR file -> finish。
当我运行app时,我得到了NoClassDefFoundError,没有找到LibProject1类。在JD-GUI中,我看到LibProject2包含LibProject1。问题出在哪里?谢谢。
发布于 2015-07-06 16:36:32
right click on project >
then to project properties >
java build path >
last tab order and export在那里,您可以看到那些未经检查的jar。首先检查它,然后清理并重建...看起来不错。干杯:)
https://stackoverflow.com/questions/31240942
复制相似问题