2013-04-25 33 views
0

我有多個具有依賴關係的項目。如何在Eclipse中調試庫ADT

項目A取決於項目B,而項目B取決於項目C. 項目A是應用程序,而項目B和C是Android庫。

我將它們添加到我的Java Build Path中,以便它可以正確構建。我也在「訂單和出口」中檢查過它們。

但是,當我運行我的應用程序時,項目B和C不會被複制到設備並導致驗證錯誤。我能得到這個工作的唯一方法是手動將.jar文件複製到A/libs。雖然這可行,但每次我在B或C中稍作修改時都很繁瑣/重建。

有沒有辦法讓它們自動解析並上傳到設備?

我正在運行最新的Eclipse ADT。

+0

這應該不成問題。你得到的錯誤是什麼?你的project.properties被更新爲包含圖書館項目的鏈接嗎?另外,你是否試過在B中只包含B作爲庫,因爲C應該通過B來完成? – 2013-04-25 20:19:37

+0

我得到一個驗證錯誤,B中包含的類不能被A – Eric 2013-04-25 20:21:15

回答

1

確保項目B和C的java文件導入到依賴於它們在項目A.

import com.example.projectb.SampleClass 

這一直爲我工作的Java文件。

+0

找到是的,我正確地做到這一點,否則項目不會編譯 – Eric 2013-04-25 20:26:29