본문 바로가기

반응형

NDK

(2)
[안드로이드 스튜디오 NDK] NDK를 하기 위해 .cpp 파일을 만들었는데 프로젝트에 보이지 않을 때! 안녕하십니까!? 오늘은 제가 겪으면서 난해함을 느꼈던 문제에 대해서 말씀드리려고 합니다! 오늘도 책을 보면서 본격적으로 NDK를 연습하기 위해 Store.cpp이라는 파일을 만들었습니다.그런데 보이십니까!?왼쪽의 프로젝트 목록에서는 Store.cpp을 볼 수가 없습니다!!!!(프로젝트를 만들때 있던 native-lib.cpp만을 볼 수 있었습니다... 흑흑) .java는 알아서 잘 추가해주면서! 왜 .cpp만 미워하는거야! 라면서 오열하던 그 때!밑에 External Build files에서 CMakeList.txt를 건드려서 프로젝트를 동기화 해주면 된다는 해결법을 찾게 됩니다!(책에서도 자꾸 .mk 파일을 만들면서 네이티브 파일을 관리해주었기 때문에 이렇게 짐작했습니다.) CMakeList.txt에 ..
[NDK] 애플리케이션을 C/C++로 만들어보자! 저는 여태까지 애플리케이션이 자바로만 가능하다고 생각해서 별로 관심이 없었는데..이제보니까 안드로이드 개발을 위해 두가지의 방법이 있더라구요! 첫번째로 SDK !SDK는 Software Delvelopment Kit의 약자입니다.일반적으로 안드로이드 애플리케이션을 개발할 때에는 자바를 통해서 SDK로 개발을 하는것이 보통이죠! 두번째로 NDK !NDK는 Native Development Kit의 약자입니다.Native라는 말 그대로 C/C++을 사용할 수 있죠! NDK는 하드웨어를 직접 조작하거나 이전에 만들었던 코드를 이식하고 싶을 때, 특별한 목적이 있는 경우 많이 사용된다고 하네요! 특히 2D/3D 개발을 할때 많이 사용하는 것 같습니다! (SDK에서도 OpenGL ES를 어느정도 사용가능한 것으로..

반응형