Skip to content
Davis Ford edited this page Jul 16, 2013 · 3 revisions

Shared Object Dependencies

$ objdump -p libs/armeabi-v7a/libwebviewchromium.so 

libs/armeabi-v7a/libwebviewchromium.so:     file format elf32-little

Program Header:
    PHDR off    0x00000034 vaddr 0x00000034 paddr 0x00000034 align 2**2
         filesz 0x000000e0 memsz 0x000000e0 flags r--
    LOAD off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
         filesz 0x01cdc0f8 memsz 0x01cdc0f8 flags r-x
    LOAD off    0x01cdc700 vaddr 0x01cdd700 paddr 0x01cdd700 align 2**12
         filesz 0x00138250 memsz 0x0016c804 flags rw-
 DYNAMIC off    0x01ded174 vaddr 0x01dee174 paddr 0x01dee174 align 2**2
         filesz 0x00000110 memsz 0x00000110 flags rw-
   STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**0
         filesz 0x00000000 memsz 0x00000000 flags rw-
0x70000001 off    0x01273d84 vaddr 0x01273d84 paddr 0x01273d84 align 2**2
         filesz 0x000df808 memsz 0x000df808 flags r--
   RELRO off    0x01cdc700 vaddr 0x01cdd700 paddr 0x01cdd700 align 2**3
         filesz 0x00115900 memsz 0x00115900 flags rw-

Dynamic Section:
  PLTGOT               0x01df2acc
  PLTRELSZ             0x00000a50
  JMPREL               0x001af8c0
  PLTREL               0x00000011
  REL                  0x000038a0
  RELSZ                0x001ac020
  RELENT               0x00000008
  RELCOUNT             0x000357c8
  SYMTAB               0x00000114
  SYMENT               0x00000010
  STRTAB               0x00001a94
  STRSZ                0x00001385
  HASH                 0x00002e1c
  NEEDED               liblog.so
  NEEDED               libandroid.so
  NEEDED               libOpenSLES.so
  NEEDED               libjnigraphics.so
  NEEDED               libc.so
  NEEDED               libdl.so
  NEEDED               libm.so
  SONAME               libwebviewchromium.so
  FINI_ARRAY           0x01d24db8
  FINI_ARRAYSZ         0x00000008
  INIT_ARRAY           0x01dee148
  INIT_ARRAYSZ         0x0000002c
  SYMBOLIC             0x00000000
  FLAGS                0x0000000a
  FLAGS_1              0x00000001
  • liblog.so Android Logging Framework
  • libandroid.so C interface to lifecycle management, input events, window management, assets, & Storage Manager
  • libOpenSLES.so Khronos Open SL EL compatible audio system
  • libjnigraphics.so C interface to the 2D graphics system
  • libc.so Bionic C library
  • libdl.so Bionic Dynamic Linking library
  • libm.so Bionic Math Library
Clone this wiki locally