我有一個應用程序,我必須將其作爲練習練習。它使用了一些外部庫,如SlidingMenu,ImageViewZoom和ActionbarSherlock。如何將外部庫添加到我的應用程序中android
我已經下載並提取了這些庫,但我不知道如何將它們添加到我現有的項目中。
我有一個應用程序,我必須將其作爲練習練習。它使用了一些外部庫,如SlidingMenu,ImageViewZoom和ActionbarSherlock。如何將外部庫添加到我的應用程序中android
我已經下載並提取了這些庫,但我不知道如何將它們添加到我現有的項目中。
正確的做法:
你需要做的是外部庫(JAR
文件)拷貝到你的項目的/libs
文件夾。
那樣,這些庫將與您的項目一起編譯,並且可以在部署應用程序時在真實設備上使用。
有些時候你需要一個項目添加到您的workspace
(例如,谷歌地圖庫) ,然後使用properites -> Android
窗口底部添加庫引用。
通過閱讀我編寫的Google Map API V2指南的前3步,您可以瞭解它是如何完成的。還有我引用了Android庫項目:
走錯了路:
任何其他方式,例如像將使用properties - > Java build path
屏幕可能會導致丟失庫,當你運行這些文件該項目在一個真實的設備上。
對於那些作爲簡單JAR分發的用戶,請執行Emil Adz指示的內容,然後將該JAR複製到您的項目的libs/
目錄中。
對於那些像ActionBarSherlock那樣分發爲Android庫項目的人,您需要做更多的工作。對於Eclipse,您需要將庫項目導入到工作區中,然後進入項目>屬性> Android,然後單擊[添加]按鈕將庫項目添加到應用程序項目。對於命令行版本,請使用android update lib-project
將應用程序和庫項目鏈接在一起。
您可以在文檔中閱讀有關引用Android庫項目from Eclipse或the command line的更多信息。
Okie ..謝謝你的回答。我會看看它。 –
您需要從現有來源導入這些庫作爲Android項目,並通過進入其屬性將它們標記爲「Is Library」。
將其標記爲「Is Library」後,進入Properties-> Android-> Library-> Add(它會顯示您導入的庫列表),將其添加到您的 項目中。
如果他們罐子做那麼libs
粘貼文件夾的罐子中,然後去你的項目buildpath
- >configure build path
- >Add Jars
- >ok
,如果它是那麼庫項目到您的項目Property
- >Android
- >Add
- >Ok
- >Apply
**絕對不要手動修改您的構建路徑。** – CommonsWare
這僅適用於JAR庫,不適用於Android庫項目。上述至少一個(ActionBarSherlock)是一個Android庫項目。 – CommonsWare
是的,你的權利,我將添加Android庫選項(如谷歌地圖)以及。 –
@EmilAdz我在任何下載的庫中都看不到任何JAR文件。那麼,這是否意味着他們是Android圖書館項目? –