2013-03-04 78 views
0

好吧,我已經浪費了一個小時,試圖找出它,即使它非常簡單。將源文件添加到android

我已經從github下載了一些代碼。我想在我的android應用程序中使用它。我如何去添加它?這不是一個jar文件,我試着拖放它並鏈接文件,但它不起作用。導入和刷新/清理項目不起作用。

我不確定我要去哪裏錯。任何幫助是極大的讚賞!

+0

http://stackoverflow.com/questions/15196808/the-source-attachment-does-not-contain-the-source-for-the-file-sqliteopenhelper/15196870 #15196870 – 2013-03-04 13:22:23

+0

謝謝你們反對這個問題的人 - 當你甚至沒有指出它出了什麼問題時真的很有幫助! – Malfunction 2013-03-04 13:50:32

回答

1

如果這是你想要在Eclipse中導入,右鍵點擊日食左窗格中的一個項目(項目列表),從文件導入,android項目,選擇存儲庫文件夾。

如果這是您想要在您的應用程序中使用的庫,請執行另一步:轉至您的項目屬性,android選項卡,並在庫部分中單擊添加,然後選擇庫項目。
通過設計,包含佈局資源(例如ActionBar Sherlock)的android代碼不能嵌入到jar中。所以你必須把它作爲一個圖書館項目來使用。這非常方便,因爲它可以讓您快速查看或修改庫代碼。

您可能還需要讓Eclipse知道您的庫項目是庫而不是應用程序。要做到這一點,在相同的屬性/ Android屏幕上,你只需要檢查「是一個庫」複選框。

參考有關該主題:official documentation

+0

這實際上正是我想要添加的。但是當我嘗試從項目屬性中添加它時,我點擊添加時會出現一個空白窗口。爲什麼? – Malfunction 2013-03-04 13:49:35

+0

更新了我的答案,以獲得更清晰。 – Teovald 2013-03-04 16:14:00

+0

顯然這個庫有些問題,但是這幾乎是它的工作方式。謝謝! – Malfunction 2013-03-10 17:00:38

0

在Eclipse: 文件 - >新建 - >其他 - >「Android項目在退出代碼」

+0

雖然這增加了一個新項目,對吧?我想添加一個庫。 – Malfunction 2013-03-04 13:51:06