Android下類似linux ldd 的工具
Android ndk開發的時候,有時需要看看shared library的dependency,可以在ubuntu下輸入
$ANDROID_SOURCE/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-readelf
$ANDROID_SOURCE/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/share/man/man1/arm-eabi-readelf.1
$ANDROID_SOURCE/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin/arm-eabi-readelf
$ANDROID_SOURCE/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-readelf
把 arm-eabi-readelf 的路徑加到PATH之後,就可以輸入
locate readelf
會看到類似這樣的輸出:
$ANDROID_SOURCE/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-readelf
$ANDROID_SOURCE/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/share/man/man1/arm-eabi-readelf.1
$ANDROID_SOURCE/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin/arm-eabi-readelf
$ANDROID_SOURCE/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-readelf