Importing roottools.jar into Android Studio

2.9k Views Asked by At

I'm trying to import roottools from here: https://code.google.com/p/roottools/ (jar file) to the Android Studio project. So far I've tried the following:

  • copy RootTools-javadoc-3.4.jar into libs directory under my project.
  • Add imports
  • Reorganize imports.
  • Rebuild project

But still I don't have "acces" to it's methods. Is it possible that is only compatible with Eclipse?

2

There are 2 best solutions below

3
On BEST ANSWER

I tried using the JAR available for download and it didn't work either. To get this working, I had to download the project available at github here. Compile and run the task "makeJar" (right click on task makeJar in the gradle.build and select run).

I just added this new jar in the libs and referenced in the gradle.build file.

dependencies {
    ...
    compile files('libs/RootTools.jar')
}

or you can add it via Project Properties.

It worked perfectly (don't forget to sync your the gradle files if you edit it manually).

0
On

In your project, choose File menu > Project Structure (there's a bug in 0.4.4 and this menu item won't have a title at all; it still works) > Modules > choose your module > Dependencies > + button > File dependency > choose your library from the file picker. That file needs to be somewhere beneath the root directory of your projet; the libs directory is fine.

Screenshot of the Project Structure dialog:

Project Structure showing Modules > Dependencies > File Dependency