2011-09-22 46 views
2

我要爲我的應用程序授權。我知道所有授權應用程序的過程。 但爲此,我必須加載我的工作區中的庫項目。 我已經加載了我的工作空間中的圖書館項目,然後我已經將其導入到我的原始項目。它效果很好。無法將另一個項目導入爲庫?

但現在的問題是,如果我有一次刪除該庫項目,然後,如果我已經導入到工作區從另一個位置,如果我在導入到我的這個項目那麼它是不會將其導入。

如果我從previour一個位置導入它,那麼它的再次工作正常。 。 。 那爲什麼會這樣呢?

爲什麼我不能夠從任何位置導入庫項目?

請指引我的。 謝謝。

回答

2

我不知道爲什麼它happend。但是,如果您從任何位置導入一次。然後刪除它。 現在,如果您從另一個位置導入了同樣的項目,那麼它也不會導入。 對於溶劑,你必須把這個圖書館項目放在一個地方,你每次都是這樣。 如果需要,請在將其導入到原始項目後刪除該庫項目。 謝謝。

+0

這是否意味着您的原始項目會獲取靜態路徑而不是本地(應用程序內的文件夾)路徑。那麼上傳時間呢,那個時候參考你機器上的庫項目呢? –

+0

它沒有把靜態路徑作爲因爲當我上傳到它需要整個項目作爲工作項目,並採取其中包括的所有庫。但是,iDroid面對它的同樣的事情也發生在我身上。我已經使用了這種方法,正如我在我的回答中所解釋的那樣。 – 2011-09-22 06:44:41

1

從你的問題,我假設你希望導入的庫複製到項目,如果你想使用的任何庫(.jar)文件,那麼你可以做下列步驟操作:

  1. 打造「 libs「文件夾放在應用程序結構中,位於」src「目錄的相同級別。
  2. 現在將這些庫複製到此libs文件夾中。
  3. 右鍵點擊任何圖書館 - >構建路徑 - >添加到構建路徑。

更新: 如您有評論以下爲庫項目,我想如果你想包括一個項目,當前項目按照建議你去通過這個Android文檔上Setting up a Library Project

+0

不,它不是任何Jar文件。但它是一個圖書館項目。就像臉譜網項目的Facebook integrayion或許可圖書館項目授權給你的android項目。希望你明白了。 –

1

步驟,

1)上project_as_library->Library->對勾Is Library

2.)Right Click(or Alt+Enter)Right Click(or Alt+Enter)上項目你想包括圖書館,去Android->Library->Add。當您單擊Add你會看到,你聲明爲LibraryProject name,選擇了和Press Ok和你做。

+0

我已經解釋過,我知道所有的步驟來將其他項目導入庫作爲另一個項目。請閱讀我的整個問題和問題,然後在這裏回答我。感謝您的回覆。 –

+0

如果您從另一個工作區導入它,請確保它沒有另外引用並將其作爲庫添加爲項目庫之前。 –

+0

是的,我沒有任何其他的參考,但我仍然無法將其添加到myMain項目。但如果我從以前的位置添加它,那麼它可以被導入。爲什麼我這樣發生? –