Android NDK 개요 및 개발 환경 설정1. Android NDK란 무엇인가?Android NDK(Native Development Kit)는 Android 애플리케이션에서 C 및 C++ 언어를 사용할 수 있도록 지원하는 개발 도구 모음입니다. 일반적으로 Android 애플리케이션은 Java 또는 Kotlin과 같은 언어로 개발되지만, 성능이 중요한 애플리케이션에서는 C/C++을 활용하여 네이티브 코드로 작성된 라이브러리를 사용하기도 합니다.NDK를 활용하면 JNI(Java Native Interface)를 통해 Java 코드와 C/C++ 코드 간의 상호 작용이 가능하며, 고성능 연산이 필요한 그래픽 처리, 신호 처리, 게임 개발, 머신러닝 등의 분야에서 활용됩니다. 또한, 기존의 C/C++ 라이브..