jcifsライブラリを利用して
android
端末をsmbクライントにするプログラムを作成したところ、
java
.lang.NoClassDefFoundError: Failed resolution of: Lorg/slf4j/LoggerFactory
というエラーが出た。
build.gradle(Module)に implementation group: 'org.slf4j', name: 'slf4j-simple', version: '1.7.32' を記述した。
dependencies {
implementation group: 'org.slf4j', name: 'slf4j-api', version: '1.7.32'
参考ページ Gradleの基礎まとめ - そろそろ悟りを開きたい
slf4j-api-1.7.32.jarとslf4j-android-1.7.32.jarをプロジェクトのlibsに置き、下記をbuild.gradle(Module)に記述してもエラーが消えなかった。
dependencies {
implementation files('libs/slf4j-api-1.7.32')
implementation files('libs/slf4j-android-1.7.32')