Eclipse 安卓開發匯入SlidingMenu側滑選單這些坑!!
博主這幾天的在開發一個安卓demo時候,想匯入Slidingmenu實現側滑選單效果,SlidingMenu是GitHub上一個開源專案,它並不是一個完整的專案,而是你需要匯入你的工程進行再次開發。今天我就簡單說下我匯入SlidingMenu時候遇到的那些坑!
要實現SlidingMenu的策劃效果,你要把SlidingMenu_library這個檔案匯入你的Eclipse中,然後你的安卓工程在匯入SlidingMenu工程。
SlidingMenu_library的下載地址:http://pan.baidu.com/s/1pLkrzvX
首先:
1:Import--> Existing Project Into Workspace 將Slidingmenu_library匯入,我的之前匯入過,不允許重複匯入,這時應該注意你的Slidingmenu_library要與你的Android的Workspace放在同一碟符
2.new Android工程。新建專案後右擊專案選擇-->Properties-->Android Add 這裡可以看到,它使用的是相對路徑,因此要將你到庫與WorkSpace放到一個碟符。
3.這裡有個地方需要大家特別注意一下,在新建完Android專案之後,較新的Eclipse版本都會在Android目錄下生成一個libs的資料夾,裡面會有一個android-support-v4.jar的jar包,這個jar一定要記得刪掉,否則執行程式的時候會出現異常,提示是找不到類的異常,博主在這個地方糾結了好長時間。最後發現出現異常的原因是因為在匯入
slidingmenu_library類庫的時候,這個類庫裡面本身就包含了android-support-v4.jar的jar包,所以執行的時候就會出
接著就可以設定你的需要注意的是你的
MainActivity extends SlidingFragmentActivity(接著設定你的SlidingMenu)的屬性
當所有配置好執行好專案時,初學者可能會出現這樣的問題。這是因為你沒有指定SlideingMenu的佈局檔案。
還有可能出現這樣的問題:
Unable to resolve target 'android-XX' 類似的錯誤。
這是因為匯入的專案程式碼中project.properties 的 Project target 設定與當前eclipse環境設定不一致所致。
設定你的ADT支援版本支援即可。
這就是我遇到匯入SlidingMenu遇到坑,在這裡總結下,希望對大家有幫助。互相交流,一起學習。最終效果圖