2012-05-24 62 views
3

我試圖調試一個簡單的Android應用程序與Eclipse 3.7.1。我附加了Android SDK來源,以便我可以逐步瀏覽SDK的代碼。我可以在SDK的代碼上設置無條件斷點,但不能設置條件斷點。我收到以下錯誤消息,如果我嘗試:的Eclipse ADT不能設置SDK源條件斷點:缺少Java項目方面

條件斷點錯誤

條件斷點具有編譯錯誤(S)。

原因:

無法編譯條件斷點 - 但是缺少Java項目上下文

條件斷點通過自己的消息來源的工作。

only relevant search result on the topic I found建議包含第三方JAR項目轉換爲Java項目。但我不知道如何爲Android SDK,即如何將其添加爲Eclipse項目都做到這一點。 (那會是明智的,即使?)

回答

4

要修正這個錯誤,爲您的項目採用了Android庫一個新的Java項目。將SDK提供的Android庫源連接到該項目。排除所有內容(*),否則警告和錯誤消息會使日誌氾濫!將新項目的源代碼附加到您的項目使用的«android.jar»中。而已。

我寫了一步一步的解決方案here更多。

+0

是工作,但恐怕我不明白這裏的根本原因。你能解釋一下嗎,所以我可以在官方bug跟蹤器上爲此創建一個bug報告。 –