[经验技巧] Android移植中部分重要lib库文件作用
来源:互联网 发布:oracle数据库修改数据 编辑:程序博客网 时间:2024/06/05 09:16
对于想要学习移植的朋友,我这里把我了解的部分lib告诉大家。
这些库文件,主要是一些移植中卡屏所能涉及到的!
主要是我从移植中遇到部分问题所了解到,并且查各种资料得出的结论,可能和网上的部分资料不同,大神勿喷!
1、libgui.so与libsurfaceflinger.so相关,而libsurfaceflinger.so负责的是框架层数据
2、libhardware_legacy.so主要与wifi相关
3、liblog.so主要是生成系统动态数据log有关
4、libmdnssd.so主要是部分头文件链接到该库文件,也许涉及到了框架层
5、liboemcamera.so相机驱动文件
6、libOmx----.so主要是针对的内核多媒体支持(进行移植的时候,libOmxCore.so这个是不能动的,其他可以)
7、libreference-ril.so与通讯有关
8、libskia.so是图形系统的引擎,是Google一个底层的图形、图像、动画、SVG、文本等多方面的图形库
9、libstagefright.so与媒体相关,主要是影音
10、libwebcore.so貌似和浏览器相关
11、libandroid_servers.so系统库文件,系统服务组件,与框架相关
12、libandroid_runtime.so运行时库,应用层调用
13、libandroid.so提供 Android 功能访问
14、libsuspend.so好像与系统指令集有关
注:很多移植者在进行rom移植的时候,总会卡第开机动画屏,同时键盘灯也没有亮。
我们在移植的时候,bin文件是不能动的,而卡开机动画往往是框架层未启动成功,主要的问题所在也就是影响框架层的库文件在作怪
大家必须得记住我上面所总结的与框架层有关的lib文件。
0 0
- [经验技巧] Android移植中部分重要lib库文件作用
- Lua标准库中部分重要函数
- CImg库中部分函数的作用和用法
- Android.mk和Application.mk文件中部分变量说明
- Android studio Xml 中部分资源文件不提示
- 经验 - R - 替换字符串中部分字符
- 彻底删除SVN版本库中部分文件夹或文件
- .net和C#中部分技巧
- android repository中部分support库版本整理
- android中部分Intent用法实例
- Android改变TextView中部分字体颜色
- android中部分资源的应用
- Android中部分特殊的显示
- Android 项目中部分Java文件报红,不影响运行处理
- 从服务器端彻底删除SVN版本库中部分文件夹或文件
- 从服务器端彻底删除SVN版本库中部分文件夹或文件
- 加载lib文件技巧
- cpp文件中部分调用cuda程序—环境配置
- javascript前端工具------Bower管理客户端依赖
- redis之Hiredis C编程
- Android中XML的三种解析方式
- 蓝桥杯:Anagrams问题
- 求乘法逆元
- [经验技巧] Android移植中部分重要lib库文件作用
- Poj 2186 Popular Cows
- React Native从入门到放弃
- 最大子数组和(The Maximum Subarray)
- 搜索一·24点---dfs
- 多态
- Error:Cause: failed to find target : Open Android SDK Manager和SDK对应的API
- 创建service中学习注意点
- AdapterViewFlipper使用案例