[英]Java - NoClassDefFoundError, Android lib project
我在Eclipse中創建庫項目-LibProject1。 比我創建使用LibProject1的庫項目-LibProject2。 比我創建使用LibProject2的Android應用程序。
如果我將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。 哪里有問題? 謝謝。
right click on project >
then to project properties >
java build path >
last tab order and export
在那里,您看到那些罐子未被選中。 首先檢查它,然后[清理並重建] ...它將起作用。 歡呼:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.