I'm using intellij idea. As you may know, importing slidingmenu lib into your brand new project is painfully while you're running on eclipse. I did it once but I am using intellij idea anymore and I wonder that is there anybody know how to import and run it succesfully while using Intellij? It is very important to me.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
I've prepared the sample project using example
from the SlidingMenu
and ActionBarSherlock
. You can grab it here for investigation. Open SlidingMenu/example
project in IDEA and configure Android 4.1.2 Google APIs SDK. Build, run in the emulator to test. The trick was to set the dependencies properly and to change *Activity
to Sherlock*Activity
in several library classes (per instructions on the SlidingMenu project page).
Dependencies are set as follows:
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)
回答2:
I just want to add my solution if someone doesn't want to use CrazyCoder code. This solution's using IntelliJ on Mac OS X. Here's the steps for noob:
- Go to File > Import Module. Select the root directory of your downloaded unzipped SlidingMenu
- After importing module, go to File > Project Structure. Select 'Modules' under 'Project Settings', and then select your project name. Select Dependencies tab and click '+' sign and choose 'Module Dependency' and pick SlidingMenu module.
- If your project name's module has android-support-v4.jar's dependency, remove that since SlidingMenu has that dependency already
- Select SlidingMenu module and enable export for android-support-v44 (android-support-v4.jar)