안드로이드의 카메라 기능을 동적 라이브러리로 추출해내고싶은데
.so 로 뽑아내는 방법이 있을까요?
ndk 를 설치하였지만 이건 c 언어를 사용하네요..
jar 뽑아내야죠..
.so 파일로는 뽑아낼 수 없는건가요?
컴파일에 대해서 검색해 보세요.. 특히 gcc
jar 가 뭔지 so 가 뭔지 부터 알아보세요. 질문도 알아야 질문할 수 있다는 불편한 진실.
shared object 를 만드려면 당연히 c / c++ 로 만들어야지요.
.so 파일로 뽑고 싶은데 [이건 C 언어를 사용하네요] 라는 말은
C 를 딱히 쓰고 싶진 않으면 Share Object 를 쓰고 싶다는건...
아놔..질문이 너무 어렵네요..
그렇군요.. c로 작업하면서 lib, dll 만 알았었는데 자바로 넘어오니 더 많이 알게됐네요
많은 도움이 되었습니다 감사합니다
윈도우 진영에서 동적 라이브러리는 DLL 을 사용합니다.
Unix/Linux 진영에서 동적 라이브러리는 so 를 사용합니다.
윈도우에서 exe/com 형태로 실행파일을 컴파일하듯이 Unix/Linux 에서는 ELF 포맷등을 사용합니다.
대충 그런차이에요. 자바하고는 전혀 무관합니다.
로그인 유지
jar 뽑아내야죠..