마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 소스 빌드시 external 포함시키기

0 추천

안드로이드 소스 빌드시에 external 폴더 내용을 같이 빌드 시키려고 합니다.

 

그 중에서도 /external/elfutils/src/readelf.c 를 포함 시키려고 하는데요

 

그 이유는 빌드 후에 안드로이드 내에서 readelf 명령을 실행 시키고 싶기 떄문입니다.

 

/external/elutils 내에 Android.mk 파일을 수정 해야 할 것 같은데 감이 안잡히네요.

 

도와 주세요~

완도리 (140 포인트) 님이 2013년 10월 22일 질문
안드로이드 ndk에 readelf(암버젼은 arm-linux-androideabi-readelf) 있는데 복잡하게 빌드 할 필요 없이 adb 로 넣어서 보시는게 좋을 듯 합니다.
꼭 빌드가 필요합니다. 어플에서 readelf 명령을 사용해서 그 출력값을 가져오는 어플을 개발 하려고 하기 때문 입니다. root 권한 문제는 해결 됐구요.
adb로 파일만 넣어서는 실행이 되지 않습니다. 빌드 해야 할 것 같습니다.

1개의 답변

0 추천
ndk 빌드보다 중요한 것이 해당 소스에서 접근하는 시스템콜이 root 권한에서만 사용할 수 있는지

먼저 확인하셔야할 것 같습니다.
익명사용자 님이 2013년 10월 22일 답변
root 권한 문제는 해결 됐습니다. 빌드가 가능 할까요?
...