so 는 C ot C++로 짜여진 라이브러리라 생각하시면 됩니다.
jar파일로 so 라이브러리에 있던 기능을 사용하고 싶으시면, C or C++로 구현된 기능을 java로 구현해서 jar로 만든다음
사용하면 되겠지요. 쉽게 java - jar, C or C++ - so 로 보시면 됩니다.
jar에서 so를 로드 가능하며 so가 jar안에 포함되는건 아닙니다. 다른 프로젝트에 jar파일만 있다면
so를 사용하지 않는 것으로 알고 있었는데 이건 한번 찾아보시기 바랍니다.
jar안에 so를 넣을 수 있는지.