마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 스튜디오에 jar 라이브러리 임포트

0 추천

안녕하세요.

https://androidnoon.com/encode-audio-byte-array-to-an-mp3-file-android-studio/

mp3로 녹음을 하기 위해 위의 글의 jar 라이브러리를 임포트하려고 하는데요.

다음 글에서 설명하고 있는 내용 대로 jar 파일을 임포트하기 위해

단순히 libs 폴더에 jar 파일을 복사해 넣고 다음과 같이 dependency에 폴더를 지정했는데요.

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
}

임포트가 되지 않네요.

어떻게 jar 파일을 임포트할 수 있을까요?

미리 감사드립니다.

 

단추 (220 포인트) 님이 2021년 2월 11일 질문

1개의 답변

0 추천
jar 파일을 넣을 때, libs 폴더가 존재하지 않았을 텐데요.

어디다 만들었는지 아래 링크와 크로스체크해 보세요.

https://stackoverflow.com/questions/25660166/how-to-add-a-jar-in-external-libraries-in-android-studio

p.s.
 요새는 대부분 jar로 바이너리 라이브러리를 배포하지 않고,
 MavenCentral 같은 오픈 Repository를 통해서 배포를 합니다.
 예외적으로 공개하지 않고 사용할 목적의 개인 혹은 사내 라이브러리라면 있다면 모를까,
 jar를 import 하는 것은 몇 년 전 이후로 저는 하고 있지 않습니다.
 그런 샘플이 있어도,
 MavenCentral이나 jCenter에 있는지 확인해 봅니다.
 (확인해 보는 방법은 googling을 통해서 혹은 github에서 검색을 하면 사용법이 readme에 나옵니다)

 만약에 매우 오래된 답변을 통해서 jar를 구했다면,
 이미 너무 오래된 라이브러리라서 문제의 소지가 있을 수 있습니다.
 (최신 폰에서는 정상동작 안한다던지.. 라이브러리 자체가 읽히지 않는다던지..)
Will Kim (43,170 포인트) 님이 2021년 2월 15일 답변
...