안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 매일 많은 도움을 얻어가는 초짜 프로그래머입니다.
일단 제가 쓰는 용어가 확실치 않아서 용어 정리 먼저 하겠습니다. ^^;;
ndk 라이브러리 : ndk롤 코딩을 할때 보니까 Android.mk 여러 옵션들이 있던데 그중 쉐어드 라이브러리를 사용하여 결과물이 *.so 형태의 라이브러리를 말합니다.
네이티브 어플: 이건 부르는 명칭 많은건지 잘모르겠지만, 안드로이드 단말에 어플리케이션 관리 메뉴에 나오지 않는 앱들!! 그러니까 안드로이드 전체 소스에 포함되어 미리 포함된 앱들!! (설명이 엉성하네요..고수님들 한번에 딱! 알아봐주세요..)
얼마전에 안드로이드 전체 소스를 받아 빌드와 에뮬레이터에 띄우는것을 성공했습니다. 물론 apk파일이 설치 안돼는둥 여러가지 문제가 많지만..
이후에 네이티브 어플들을 만들어 넣기도 어중간히 성공했는데, ndk 라이브러리를 포함한 네이티브 어플은 구동시키자마자 ndk 라이브러리를 찾을 수 없다며 죽어버리네요.
이유는 분명이 라이브러리를 찾을수 없는것 이지만 어떻게 포함을 시켜야 하는지 알수가 없습니다.
어떻게 해야하나요.
일단 제가 쓰는 용어가 확실치 않아서 용어 정리 먼저 하겠습니다. ^^;;
ndk 라이브러리 : ndk롤 코딩을 할때 보니까 Android.mk 여러 옵션들이 있던데 그중 쉐어드 라이브러리를 사용하여 결과물이 *.so 형태의 라이브러리를 말합니다.
네이티브 어플: 이건 부르는 명칭 많은건지 잘모르겠지만, 안드로이드 단말에 어플리케이션 관리 메뉴에 나오지 않는 앱들!! 그러니까 안드로이드 전체 소스에 포함되어 미리 포함된 앱들!! (설명이 엉성하네요..고수님들 한번에 딱! 알아봐주세요..)
얼마전에 안드로이드 전체 소스를 받아 빌드와 에뮬레이터에 띄우는것을 성공했습니다. 물론 apk파일이 설치 안돼는둥 여러가지 문제가 많지만..
이후에 네이티브 어플들을 만들어 넣기도 어중간히 성공했는데, ndk 라이브러리를 포함한 네이티브 어플은 구동시키자마자 ndk 라이브러리를 찾을 수 없다며 죽어버리네요.
이유는 분명이 라이브러리를 찾을수 없는것 이지만 어떻게 포함을 시켜야 하는지 알수가 없습니다.
어떻게 해야하나요.