我在eclipse中创建了库项目 - LibProject1。 比我创建库项目 - 使用LibProject1的LibProject2。 比我创建使用LibProject2的Android App。
如果我将LibProject2添加到Android App,例如:Right click on project -> properties -> Android -> Add -> add LibProject2
。应用程序运行没有错误。
我想为包含LibProject1的LibProject2创建jar文件,并将jar添加到Android App。
我这样做:
LibProject2 -> Right click on project -> Export -> Java -> JAR file -> finish
。
当我运行应用程序时,我得到NoClassDefFoundError
,找不到LibProject1类。
在JD-GUI中,我看到LibProject2包含LibProject1。
哪里有问题? THX。
答案 0 :(得分:0)
right click on project >
then to project properties >
java build path >
last tab order and export
你看到那些罐子未经检查。先检查一下然后[清理并重建] ...... 它会工作。干杯:)