UnsatifiedLinkError 의 경우 해당 so 파일을 찾지 못해서 앱이 죽는 경우 입니다.


해당 라이브러리 파일을 컴파일을 하지 않은 경우 컴파일을 해주면 해결이 되며 


컴파일을 한 경우에도 지속적으로 나오는 경우 안드로이드의 so 파일 설치 정책이 바뀌어서 발생하는 현상 입니다.


기존의 경우 armeabi 폴거의 so 파일을 복사 한 뒤 armeabi-v7a 폴더의 파일을 복사 했지만 최신 버전의 안드로이드의 경우 armeabi 폴더 또는 armeabi-v7a 폴더 중 해당하는 폴더만 복사되기 때문에 라이브러리 중 armeabi 만 지원하는 경우가 있다면 armeabi-v7a 폴더에서 해당 so 파일을 찾기 못해서 발생하는 에러 입니다.


해결 방법은 라이브러리에 추가된 armeabi-v7a 를 제거 하거나 모든 컴파일을 armeabi-v7a 를 추가하여 빌드 하여야 합니다.

Posted by 후미카
:

카테고리

전체보기 (102)
Development (102)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

글 보관함