Импорт roottools.jar в Android Studio

Я пытаюсь импортировать roottools отсюда: https://code.google.com/p/roottools/ (файл jar) в проект Android Studio. До сих пор я пробовал следующее:

  • скопируйте RootTools-javadoc-3.4.jar в каталог libs под моим проектом.
  • Добавить импорт
  • Реорганизовать импорт.
  • Перестроить проект

Но все же у меня нет "доступа" к его методам. Возможно ли, что это совместимо только с Eclipse?

2 ответа

Решение

Я попытался использовать JAR, доступный для скачивания, но он тоже не сработал. Чтобы это работало, мне пришлось скачать проект, доступный на github здесь. Скомпилируйте и запустите задачу "makeJar" (щелкните правой кнопкой мыши на задаче makeJar в gradle.build и выберите "Выполнить").

Я только что добавил этот новый jar в libs и сослался на файл gradle.build.

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

или вы можете добавить его через Свойства проекта.

Он работал отлично (не забудьте синхронизировать файлы Gradle, если вы редактируете его вручную).

В вашем проекте выберите меню " Файл" > " Структура проекта" (в 0.4.4 есть ошибка, и у этого пункта меню вообще нет названия; он все еще работает) > Модули > выберите свой модуль> Зависимости > + кнопка> Зависимость файла > выберите свою библиотеку из окна выбора файлов. Этот файл должен находиться где-то под корневым каталогом вашего проекта; каталог libs в порядке.

Снимок экрана: диалоговое окно "Структура проекта":

Структура проекта с отображением модулей> Зависимости> Зависимость файла Зависимости> Зависимость файла">

Другие вопросы по тегам