Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to import slidingmenu on Intellij Idea?

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.

like image 260
Mustafa Güven Avatar asked Dec 03 '25 06:12

Mustafa Güven


2 Answers

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)

dependencies

like image 148
CrazyCoder Avatar answered Dec 04 '25 23:12

CrazyCoder


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:

  1. Go to File > Import Module. Select the root directory of your downloaded unzipped SlidingMenu
  2. 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.
  3. If your project name's module has android-support-v4.jar's dependency, remove that since SlidingMenu has that dependency already
  4. Select SlidingMenu module and enable export for android-support-v44 (android-support-v4.jar)
like image 37
X Sham Avatar answered Dec 04 '25 23:12

X Sham



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!