簡體   English   中英

將non_Android項目的源代碼用作庫

[英]Using a non_Android project's source code as a library

我認真遵循了Gunar在此主題上給出的非常明確的建議: 在Eclipse中將非Android庫項目添加到Android應用程序中,但仍然收到類未定義的錯誤。 我使用一個普通的Java桌面項目(不是Android項目)作為庫,它駐留在Eclipse的工作區中。 我的Android項目可以“查看”庫項目中的類和接口,並且可以編譯並加載到模擬器中,但是一旦引用庫項目中的類或接口,則崩潰。 我沒有一個用於庫項目的jar,但認為Eclipse / ADT會在工作區中找到它的源。 我顯然是錯的。

我必須有jar形式的圖書館項目嗎?

我已經在ADT中加載了最新的SDK工具。

據我所知,您需要從源代碼(也稱為桌面項目源文件)創建Android項目並刪除Android庫,設置Android依賴項 + JRE

因此,您的項目應如下所示:

在此處輸入圖片說明

之后,您可以成功創建jar並將其添加到classpath。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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