2013-02-24 81 views
3

我正在使用intellij的想法。如您所知,在您運行日食期間,將slidingmenu庫導入您的全新項目會很痛苦。我做了一次,但我使用intellij想法了,我想知道如何在使用Intellij的同時成功導入和運行它?這對我很重要。如何導入Intellij Idea的slidingmenu?

+1

在IDEA中導入'library'文件夾作爲一個模塊,確保它在Android方面啓用了** Library Module **選項,然後[將此模塊添加到依賴關係中](http:// www.jetbrains.com/idea/webhelp/configuring-module-dependencies-and-libraries.html)。 Jars在'library'模塊中需要在依賴關係配置中啓用** Export **選項。 – CrazyCoder 2013-02-25 05:02:54

+0

但它不只是導入庫問題。我知道如何導入任何圖書館項目。我無法導入「slidingmenu」庫。沒有任何與如何導入它相關的教程。 – 2013-02-25 07:33:25

+1

我已經使用'SlidingMenu'和'ActionBarSherlock'中的'example'編寫了示例項目。您可以[在此抓取](https://dl.dropbox.com/u/2752840/SlidingMenu.zip)進行調查。在IDEA中打開'SlidingMenu/example'項目並配置** Android 4.1.2 Google API ** SDK。構建,運行在模擬器上進行測試。訣竅是正確設置依賴關係,並在多個庫類中將'* Activity'更改爲'Sherlock * Activity'。 – CrazyCoder 2013-02-25 09:09:48

回答

11

我已經使用SlidingMenuActionBarSherlock中的example準備了示例項目。您可以grab it here進行調查。在IDEA中打開SlidingMenu/example項目並配置Android 4.1.2 Google API SDK。構建,運行在模擬器上進行測試。訣竅是正確設置依賴關係,並在幾個庫類(每個SlidingMenu項目頁面上的指令)中將*Activity更改爲Sherlock*Activity

依賴設置如下:

example (main app) 
    library (SlidingMenu) 
    abs (ActionBarSherlock) (make sure Export is enabled) 
     android-support-v4.jar (make sure Export is enabled) 
     junit (for ActionBarSherlock tests) 

dependencies

+2

kilothanks男人! – 2013-05-17 20:48:25

+0

錯誤:'java:C:\和\ slidemenu_2_2 \ SlidingMenu \ library \ src \ com \ slidingmenu \ lib \ app \ SlidingMapActivity.java:7:com.google.android.maps包不存在 – Omid 2013-11-25 11:59:09

2

我只想補充我的解決方案,如果有人不希望使用CrazyCoder代碼。此解決方案在Mac OS X上使用IntelliJ。以下步驟適用於noob:

  1. 轉到文件>導入模塊。選擇你的 的根目錄下載解壓縮SlidingMenu
  2. 導入模塊後,進入文件>項目結構。在「項目設置」下選擇「模塊」,然後選擇您的項目名稱。選擇Dependencies選項卡,然後單擊'+'符號並選擇'Module Dependency'並選擇SlidingMenu模塊。
  3. 如果您的項目名稱的模塊有Android系統的支持,v4.jar的依賴,刪除 ,自SlidingMenu有依賴性已經
  4. 選擇SlidingMenu模塊,使對Android的支持-V44(Android的支持-V4出口 .jar)
相關問題