博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转] Android中C&C++源码库的初步研究
阅读量:4930 次
发布时间:2019-06-11

本文共 3356 字,大约阅读时间需要 11 分钟。

转自:

本人对于Android中使用的C库比较感兴趣,毕竟是整个android基本库,所以一一在这里记录一下每一个的作用。

aes
bluetooth : 蓝牙协议栈,官网<http://www.bluez.org/>
dhcpcd : dpkg 配置包,官网<http://roy.marples.name/projects/dhcpcd>
embunit : 一个嵌入式的单元测试工具。
freetype : linux上广为使用的字体解析库。
iptables : 一个IPv4的包过滤器。基本网络库。
libxml2  : 大名鼎鼎得xml解析库。
opencore  : 多媒体播放引擎架构库。官网<http://www.opencores.org>
speex :  Speex是一套专门用于压缩声音的库,由于其专门针对声音,所以压缩声音的性能非常高,官网<http://www.speex.org/>
webkit  : 大名鼎鼎得浏览器引擎。
zlib : 基本的压缩库。
apache-http : 用Java写的apache引擎
bsdiff:用于比较和打补丁的工具。官网<http://www.daemonology.net/bsdiff/>
dropbear : 一个简单的ssh协议栈,实现server和client的支持,官网<http://matt.ucc.asn.au/dropbear/dropbear.html>
emma : 一个java代码的分析工具,用于生成一些文档的作用。
fsck_msdos : Fat文件系统的支持库。
grub : 常见的bootloader工具。
jdiff : javadoc的生成工具,生成为html的报告文件。官网<http://javadiff.sourceforge.net/>      
openssl:常用ssl支持库。
qemu:android的模拟器源代码。   
sqlite:开源数据库。
tcpdump : tcp抓包分析库,可以用来分析tcp包头等操作。
wpa_supplicant : wifi无线网络的认证支持库。
astl:android中自己写的一个C++模板库,mstl::string。
bzip2:压缩库,解压bz文件用的。
e2fsprogs:Ext2/3/4 Filesystem 支持库。官网<http://e2fsprogs.sourceforge.net/>   
gtest:Google开源C++单元测试框架Google Test。官网<http://code.google.com/p/googletest/>
jhead : 一个转换EXIF(扩展图片格式文件)文件到图片的库,官网<http://libexif.sourceforge.net/> 
libffi:语言接口支持库。官网<http://sourceware.org/libffi/>
netcat:一个简单而有用的工具,透过使用TCP或UDP协议的网络连接去读写数据。官网<http://netcat.sourceforge.net/>
oprofile:著名的调试工具。
safe-iop:安全的夸平台整体操作??官网<http://code.google.com/p/safe-iop/>
srec:srec 是放置在 android 源码库的 /extlibs 目录里面,是由 Nuance 公司提供的开源连续非特定人语音识别。
tesseract  : OCR识别库,貌似用于在二进制文件和图片中提取文本的功能库。官网:http://code.google.com/p/tesseract-ocr/
bison:语法库。官网<http://www.gnu.org/software/bison/>   
clearsilver:ClearSilver是用C语言编写的运行轻快的模板引擎。官网<http://www.clearsilver.net/>
elfcopy:elf文件格式库,没固定网站,随kernel一起发布。
expat:xml解析库,官网<http://expat.sourceforge.net/>
genext2fs:it generates an ext2 filesystem as a normal (i.e. non-root) user. It doesn't require you to mount the image file to copy files on it. It doesn't even require you to be the superuser to make device nodes or set group/user ids. 官网<http://genext2fs.sourceforge.net/>
icu4c:C/C++ 平台强大的国际化应用开发组件,ICU4C有效地增强了C/C++平台的软件国际化能力。官网<http://sourceforge.net/projects/icu/>
jpeg:jpeg图片格式支持库,官网<http://sourceforge.net/projects/libjpeg/>
libpcap:Libpcap提供了系统独立的用户级别网络数据包捕获接口, tcpdump是抓包工具,官网<http://www.tcpdump.org/>  
netperf:Netperf是一种网络性能的测量工具。需要现启动netserver再运行client。官网<http://www.netperf.org/>
ping:网络工具ping 
skia:2D图形库。官网<http://code.google.com/p/skia/>  
strace:strace 是一种强大的工具,它能够显示所有由用户空间程序发出的系统调用。strace 显示这些调用的参数并返回符号形式的值。官网<http://sourceforge.net/projects/strace/>
tinyxml : 高级的xml解析&生成工具。
blktrace:blktrace是块层IO路径监控和分析工具,使用它可以深入了解IO通路,对监控,性能调优都有很大帮助。没有官网,随kernel一起更新。
dbus:进程间通讯工具,官网<http://www.freedesktop.org/software/dbus/ >
elfutils:GNU中得binutils套件中包含有一系列的用来建立、修改、分析二进制文件的工具。官网<https://fedorahosted.org/elfutils/>
fdlibm:一个开源得数学库,官网<http://www.netlib.org/fdlibm/>
giflib : gif支持库 
ipsec-tools:一个开源的网络库,好像是关于vpn的。官网<http://ipsec-tools.sourceforge.net/>
junit:JUnit是一个开发源代码的Java测试框架,用于编写和运行可重复的测试。他是用于单元测试框架体系xUnit的一个实例。官网<http://sourceforge.net/projects/junit/>
libpng  : png解析库
neven:图像识别库,官网<http://www.nevenvision.com> 。貌似访问不了,google买掉此公司后干得吧。
ppp:PPP(Point- to-Point) 网络协议程序,这个库于开源网上的ppp库代码有些出入,但是功能差不多,没找到源码。
sonivox:sonivox公司提供的声音解决平台。
svox:一个文本转语音的第三库解决方案,官网<http://www.svox.com>
tremor:一种有损音频压缩库,官网<http://xiph.org/>
yaffs2 : yaffs2文件格式支持库

转载于:https://www.cnblogs.com/jhj117/archive/2013/04/17/3027227.html

你可能感兴趣的文章
PHP的错误机制总结
查看>>
window.location
查看>>
C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)
查看>>
使用Flex图表组件
查看>>
官网分析(英雄传奇)(如何设计网站前端)
查看>>
SSH Key的生成和使用(for git)
查看>>
html5--6-52 动画效果-过渡
查看>>
调查表与调查结果分析
查看>>
Windows系统下安装MySQL详细教程(命令安装法)
查看>>
PHP实用小程序(六)
查看>>
PDFsharp Samples
查看>>
django-cms 代码研究(八)app hooks
查看>>
peewee Model.get的复杂查询
查看>>
IE浏览器兼容性设置的一些问题
查看>>
SQL Server复制入门(二)----复制的几种模式
查看>>
javascript 简单认识
查看>>
tomcat 系统架构与设计模式 第二部分 设计模式 转
查看>>
scanf中的%[^\n]%*c格式
查看>>
启动Eclipse报Initializing Java Tooling错误解决方法
查看>>
用jquery来实现类似“网易新闻”横向标题滑动的移动端页面
查看>>