I am trying to add external library (places it in the /libs directory) to my project. When I try to use the methods from that library, I see that they are in red color which means that the library is not recognized. When I click Ctrl+B, I get a message "Cannot find declaration to go to".
I use these steps to add a library (JAR file): 1. copy the library file into /libs dir 2. open Project Structure -> Global Libraries -> Attach clases 3. find the library and click ok
Is this proper way to do it?
PS. I am trying to add AdMob .jar file this way.
Intellij IDEA 15: File->Project Structure...->Project Settings->Libraries
Easier procedure on latest versions:
Done
A better way in long run is to integrate Gradle in your project environment. Its a build tool for Java, and now being used a lot in the android development space.
You will need to make a .gradle file and list your library dependencies. Then, all you would need to do is import the project in IntelliJ using Gradle.
Cheers
I've used this process to attach a 3rd party Jar to an Android project in IDEA.
The library should now be recognised.
This question can also be extended if necessary jar file can be found in global library, how can you configure it into your current project.
Process like these: "project structure"-->"modules"-->"click your current project pane at right"-->"dependencies"-->"click little add(+) button"-->"library"-->"select the library you want".
if you are using maven and you can also configure dependency in your pom.xml, but it your chosen version is not like the global library, you will waste memory on storing another version of the same jar file. so i suggest use the first step.