좋은 프로그램은 마음의 여유에서 나온다.

안드로이드 스튜디오로 C, C++ 코드 추가하기 본문

프로그래밍/안드로이드

안드로이드 스튜디오로 C, C++ 코드 추가하기

좋은데이 2016. 9. 27. 18:24

안드로이드 스튜디오에서 C, C++코드를 CMake를 이용한 빌드하기. 


ndk build도 사용 가능.


미흡하지만 LLDB라는 네이티브 디버거도 이용할 수 있음.


요구사항


안드로이드 스튜디오 버전 2.2 이상


안드로이드 그래들 플러그인 버전 2.2 이상



The Android Native Development Kit(NDK)와 빌드 툴들 다운로드 하기


NDK  : 안드로이드에서 C, C++코드를 사용하게 해주는 툴셋, 플랫폼 라이브러리, 네이티브 액티비티, 센서나 터치 같은 물리적인 디바이스 컴포넌트를 제공함.


CMake : 그래들과 함께 네이티브 라이브러리를 빌드 할때 사용함. ndk-build를 하려면 필요하지 않음.


LLDB : 안드로이드 스튜디오로 네이티브 코드를 디버깅하는 도구


SDK매니저를 이용해서 다운로드 하기


1. 안드로이드 스튜디오에서 Tools > Android > SDK Manager 선택




2. SDK Tools 탭 선택


3. 그림처럼 LLDB, CMake, NDK 선택 후 Apply 클릭




4. 팝업 창에서 OK 선택




5.  다운로드 완료 된 후 Finish 클릭





레퍼런스 : https://developer.android.com/studio/projects/add-native-code.html

Comments