2012-01-22 76 views
13

我創建一個新的應用程序,我想用一些圖書館這樣的: https://github.com/JakeWharton/Android-ViewPagerIndicator無法添加庫到我的Android項目

我已經下載了這個庫,將其添加到使用新的Android項目我的工作區 - >從existig源創建。 去了屬性> android,並選中Is Library。 然後,我去了我的應用程序項目中的屬性> android,並在庫部分中單擊添加,然後選擇了該庫,並向它顯示附近有綠色V的庫。 我已經點擊確定,但無法使用庫,所以我又打開了屬性> android,並且在圖書館附近有一個紅色十字,'?'在「項目」欄下。

我不明白爲什麼發生了!這真的很煩人,當我嘗試將Facebook API添加到我的應用程序時,發生在我身上,我放棄並將源複製到了我的項目中。

謝謝,Elad!

+0

是由SymLink引用的庫嗎?如果不是Eclipse_Workspace中的庫? –

+0

對不起,我不知道SymLink的含義,你能解釋我嗎? – Elad92

+0

如果知道你不知道我們可以假設你不在unix系統上。 SymLink就像是一個文件的快捷方式。在Exlipse工作區內複製您的Lib並更新到最新的SDK和ADT工具 –

回答

25

在導入Eclipse Studio Workspace之前手動複製每個庫,因爲如果庫放置在其他位置,Eclipse似乎很愚蠢。另外符號鏈接庫不起作用。

+0

它解決了我的「java.lang.NoClassDefFoundError:R $ layout」問題呢!大! –

+0

非常感謝關於瘋狂Eclipse的提示.. – Ewoks

+0

感謝在工作區中添加項目的竅門 –

11

對我來說,我只是重新啓動日食和添加庫工作正常。

我的意思是第一次添加庫項目後顯示紅色標記。 儘管eclipse主項目和庫項目位於相同的工作區文件夾中,並且沒有資源文件位於項目文件夾之外。

所以,你可以試着重新啓動你的eclipse。快樂編碼....

+0

我對這個答案如此懷疑,但它實際上工作。 –

相關問題