JNI 환경구성1 [안드로이드][JNI] C언어를 활용하는 JNI! 환경구성 안녕하세요 푸민입니다. 안드로이드에서는 기본적으로 자바라는 언어를 사용합니다! 자바는 다양한 플랫폼에서 굉장히 많이 활용되고 있는 언어인데요. 많은 장점과 또 단점도 있습니다. 단점 중 가장 큰 이슈는 아마도 속도지 않을까싶네요. C언어의 경우 미리 소스를 컴파일하여 메모리에 올리게 되지만, 자바의 경우 JVM을 거친후 메모리에 올려지기 때문입니다. 그래서 아무리 코드를 잘짜도 자바가 C언어의 속도를 따라잡기란 쉽지 않습니다. 물론 요즘은 워낙 하드웨어의 성능이 뛰어나기 때문에 사용자들은 큰 차이를 못느낍니다. 자 안드로이드에서도 이미지 처리나 리소스를 많이 잡는 것을 안드로이드 내부에 있는 C언어로 개발할 수 있습니다. 바로 NDK 입니다. Native Development Kit 입니다. 여기서 Na.. 2015. 10. 26. 이전 1 다음