한번 질문 했었는데 해결이 안되어 다시 질문합니다.
안드로이드 어플상에서 readelf 명령을 호출 하려고 합니다.
그러기 위해서 안드로이드 소스를 빌드 할때 readelf 패키지를 포함시켜 빌드를 해야 할 것 같은데요(어플에서 root권한 문제는 해결 했습니다.)
안드로이드 소스를 보면 /external/elfutils/src/readelf.c 파일이 있습니다.
그리고 /prebuilt/linux-x86/toolchain/arm-linux-android-4.4.x/bin/arm-linux-androideabi-readelf
파일이 있습니다.
그런데 일반적으로 그냥 빌드하면 위 두 파일을 같이 빌드 하지 않더군요.
위 두 파일중 하나를 빌드할 때 같이 포함 시켜서 빌드하면 될 것같은데 어떻게 하는지 도통 모르겠네요.
Android.mk 파일을 수정하면 될 것 같긴 합니다.
사악미소님이 알려주셔서 arm-linux-androideabi-readelf를 adb로 넣어 보았으나 실행되지 않습니다.
빌드할 때 포함 시키는 방법밖에 없는듯 합니다.
어떻게 해야 할까요? Android.mk 파일을 어떻게 수정해야 할지....
도와주세요~