Класс импорта библиотек в проекте Android Studio заблокирован

Я скопировал commons-io-2.6.jr в папку libs и распаковал его. Но значок показывает, что классы заблокированы. Класс FileUtils использовать нельзя. Класс импорта библиотек в проекте Android Studio заблокирован

Класс импорта библиотек в проекте Android Studio заблокирован

Класс импорта библиотек в проекте Android Studio заблокирован

это не то, как вы используете библиотеки в Java

Vladyslav Matviienko 20.08.2018 10:36
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
1
240
1

Ответы 1

Вам не нужно распаковывать файл jar, чтобы использовать его. Вместо использования jar вы можете импортировать библиотеку commons-io через Gradle. Добавьте эту строку в файл build.gradle вашего приложения:

dependencies {
    implementation 'commons-io:commons-io:2.6'
    // other libs...
}

Если вы действительно хотите использовать файл jar, вы можете импортировать свою папку libs через Gradle, как описано здесь.

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