Android上存储的所有共享库(.so)在哪里?我能够找到/ system/lib目录,但我确信还有更多.无法使用find命令也无济于事.
在我分析过的许多AOSP和供应商映像中,我观察到共享库的位置的常规模式,如下所示(其中某些仅在较新的版本中):
system/app/<name>/lib/<arch>system/priv-app/<name>/lib/<arch>system/libsystem/lib64system/vendor/libsystem/vendor/lib64我偶尔也会看到非标准位置,例如system/csc/common/system/lib64/在运行Android 5.1.1的Samsung Edge上。
找到所有共享库在特定设备上的位置的最佳选择是使用find / -name \*.so。以root身份递归搜索整个设备文件系统。如果没有办法(通过Busybox等)安装find,则可以尝试提取系统映像,将其安装在Linux系统上,然后在已安装的文件系统上运行find。
| 归档时间: |
|
| 查看次数: |
3252 次 |
| 最近记录: |