簡體   English   中英

Java-NoClassDefFoundError,Android庫項目

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM