external 里面文件的介绍
搞了半天android,竟然对external下的库一无所知?不能容忍!
马上解决:
android-mock:编译为java静态库。说明:Android Mock is a framework for mocking interfaces and classes on the Dalvik VM。资料http://code.google.com/p/android-mock/
antlr:编译为java静态库,开源语法分析器
apache-harmony:放源码 Java SE
apache-http:appache的HTTP库,java代码
astl:libastl。估计和stl有关。
bison:GNU parser generator
blktrace:blktrace是块层IO路径监控和分析工具,使用它可以深入了解IO通路,对监控,性能调优都有很大帮助
bluetooth:蓝牙相关的库,包括bluez
bouncycastle:Bouncy Castle 是一种用于 Java 平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供 JCE 1.2.1 的实现。因为 Bouncy Castle 被设计成轻量级的,所以从 J2SE 1.4 到 J2ME(包括 MIDP)平台,它都可以运行。它是在 MIDP 上运行的唯一完整的密码术包。
bsdiff:bsdiff and bspatch are tools for building and applying patches to binary files
bzip2:是一个基于Burrows-Wheeler 变换的无损压缩软件
chromium:和webkit相关。
clang:(發音為 / kl / 類似英文單字 clang[2]) 是一個 C、C++ 和 Objective-C 程式語言的編譯器前端。它採用了底層虛擬機(LLVM)作為其後端。它的目標是提供一個GNU編譯器套裝(GCC)的替代品。作者是克里斯‧拉特納,在蘋果公司的贊助支持下進行開發,而原始碼授權是使用類 BSD 的開源授權
collada:编译完的库colladadom。 The COLLADA Document Object Model (DOM) is an application programming interface (API) that provides a C++ object representation of a COLLADA XML instance document。COLLADA:COLLADA是一个开放的标准,最初用于3D软件数据交换,由SCEA发起,现在则被许多著名厂家支持如Autodesk、XSI等。COLLADA不仅仅可以用于建模工具之间交换数据之用,也可以作为场景描述语言用于小规模的实时渲染。因为COLLADA DOM拥有丰富的内容用于表现场景中的各种元素,从多边形几何体到摄像机无所不包。我们可以通过COLLADA DOM库来进行场景文件的读取与处理操作。COLLADA DOM的编程方式类似COM
dbus:dbus。不说了
dhcpcd:dhcpcd 是一个兼容 RFC2131的DHCP客户端程序,支持DHCP的全部功能并且体积非常小
dnsmasq:DNSmasq是一个小巧且方便的用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。
doclava:Doclava是一个新的Javadoc工具,它允许你自定义一些javadoc标签。这个工具来自Google
dropbear:dropbear是轻量的sshd服务器,与OpenSSH相比,他更简洁,更小巧,运行起来占用的内存也更少。
e2fsprogs:Ext2 Filesystem Utilities
easymock:是一套通过简单的方法对于指定的接口或类生成 Mock 对象的类库,它能利用对接口或类的模拟来辅助单元测试
elfutils:elf工具
embunit:单元测试工具库
emma:EMMA is an open-source toolkit for measuring and reporting Java code coverage
esd:仅有头文件。不知道干嘛的
expat: Expat 是一个用C语言开发的、用来解析XML文档的开发库
eyes-free:This is an introduction to using Android phones for people with low vision or no vision who want their phone to speak。http://eyes-free.googlecode.com/svn/trunk/documentation/android_access/index.html
fdlibm:数学库。C math library for machines that support IEEE 754 floating-point
flac:一套著名的自由音频压缩编码
freetype:一个完全免费(开源)的、高质量的且可移植的字体引擎
fsck_msdos:和文件系统格式有关。
genext2fs:is a mean to generate an ext2 filesystem as a normal (non-root) user
giflib:is a library for reading and writing gif images.
google-diff-match-patch:Diff, Match and Patch libraries for Plain Text。http://code.google.com/p/google-diff-match-patch/
grub:是一个来自GNU项目的多操作系统启动程序。Android为啥会有这个?
gtest:gtest测试框架是在不同平台上(Linux,Mac OS X,Windows,Cygwin,Windows CE和Symbian)为编写C++测试而生成的
guava:Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。http://code.google.com/p/guava-libraries/
com.google.common.annotations、com.google.common.base、com.google.common.collect、com.google.common.io、com.google.common.net、com.google.common.primitives、com.google.common.util.concurrent
harfbuzz:is an OpenType text shaping engine
hyphenation:
icu4c:是ICU在C/C++平台下的版本, ICU(International Component for Unicode)是基于"IBM公共许可证"的,与开源组织合作研究的, 用于支持软件国际化的开源项目
iproute2:是Linux上有关TCP/IP网路上的流量控制的一系列工具
ipsec-tools:User-space IPsec tools for various IPsec implementations
iptables:是与Linux 内核集成的 IP 信息包过滤系统
javasqlite:sqlite java包
javassist:是一个开源的分析、编辑和创建Java字节码的类库
jdiff:JDiff is a Javadoc doclets which generates an HTML report of all the packages、
jhead:是一个处理照片exif信息的命令行工具
jpeg:图片处理
jsilver:JSilver is a pure-Java implementation of Clearsilver(Clearsilver is a fast, powerful, and language-neutral HTML template system)
jsr305:This project contains reference implementations, test cases, and other documents under source code control for Java Specification Request 305: Annotations for Software Defect Detection. More information at the Google group:http://groups.google.com/group/jsr-305
junit:java单元测试工具
kernel-headers:kernel头文件
libffi:FFI(Foreign Function Interface)允许以一种语言编写的代码调用另一种语言的代码,而Libffi库提供了最底层的、与架构相关的、完整的FFI,因此在它的上层必须有函数来管理两种语言之间参数的格式转换。
libgsm:是一个 GSM 的音频编码和解码库
liblzf:
libnfc-nxp:nfc相关
libnl-headers:netlink相关头文件
libpcap:网络数据包抓取工具
libphonenumber:Google's common Java, C++ and Javascript library for parsing, formatting, storing and validating international phone numbers. The Java version is optimized for running on smartphones.。http://code.google.com/p/libphonenumber/
libpng:png处理库
libvpx:libvpx - 开源的VP8编码解码器
libxml2/libxslt:XML相关处理
llvm:LLVM 是 Low Level Virtual Machine (低级虚拟机)的简称,这个库提供了与编译器相关的支持,可以作为多种语言编译器的后台来使用。能够进行程序语言的编译期优化、链接优化、在线编译优化、代码生成
lohit-fonts:font相关,似乎和印度语有关。
markdown:是一种轻量级的标记语言
mesa3d:是个类似OPENGL的应用程序接口,他可以在Unix/X11上运行
mksh:终端
mockwebserver:mock websever
mtpd: mtp daemon
netcat:在网络工具中有“瑞士军刀”美誉的NetCat
netperf: Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输
neven:
nist-sip:A SIP stack developed in JAVA
oauth:协议为用户资源的授权提供了一个安全的、开放而又简易的标准
opencv:不多说了
openssl:为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法
oprofile:是用于 Linux 的若干种评测和性能监控工具中的一种
pcre:library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5
ping、ping6:不多说了
ppp:ppp协议处理
proguard:是一个压缩、优化和混淆Java字节码文件的免费的工具
protobuf:google的牛叉协议buffer
qemu、qemu-pc-bios:是一套由Fabrice Bellard所编写的模拟处理器的自由软件
quake:雷神,游戏
safe-iop:Safe Integer Operation Library for C http://code.google.com/p/safe-iop/wiki/README
skia:不多说了
sonivox:语音识别
speex:是一套主要针对语音的开源免费,无专利保护的音频压缩格式
sqlite:不多说了
zlib zip压缩sdk
srec 语音识别系统
srtp SRTP协议(Secure Real-time Transport Protocol),安全传输协
议,用于增强VOIP网络电话协议
stlport stl的一个开源实现。android本身不支持stl,可以使用这个库做
为替代
strace 它能够显示所有由用户空间程序发出的系统调用
svox 语音/文字转换库
tagsoup 这是一个java库,用于对 HTML 进行解析和清洁,并交付一个表
示格式良好且有效的 XHTML 的 SAX 事件流。
tcpdump 著名的网络数据抓取程序
tinyalsa:alsa封装?
tinyxml 这是一个开源的基于DOM模型的xml解析器
tremolo 英文意思是"颤音", 貌似是一个音效处理库,不是很清楚
v8 V8是谷歌的开源JavaScript引擎。
valgrind Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件
开发工具。Valgrind这个名字取自北欧神话中英灵殿的入口。
webkit apple推出的开源浏览器内核,safari, android都使用了此内核
webp WebP是Google新推出的影像技术,它可让网页图档有效进行压缩,同
时又不影响图片格式兼容与实际清晰度,进而让整体网页下载速度加快。
webrtc WebRTC是一项在浏览器内部进行实时视频和音频通信的技术,是谷
歌2010年以6820万美元收购收购Global IP Solutions公司而获得一项技术。
wpa_supplicantX wpa_supplicant实现了一个由外部程序使用来控制
wpa_supplicant守护程序操作和得到状态信息和事件通知的控制接口
xmlwriter xml文件写入器
yaffs2 boot.img system.img都是一种yaffs文件系统
zlib zip压缩sdk
external 里面文件的介绍的更多相关文章
- TeamViewer12.0.71503(远程控制软件)精简版单文件企业版介绍
TeamViewer 是一款能在任何防火墙和 NAT 代理的后台用于远程控制,桌面共享和文件传输的简单且快速的解决方案.为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可 ...
- OC多文件开发介绍
OC多文件开发介绍: 1.为什么要使用多文件? 在工作中,通常把不同的类放到不同的文件中,每个类的声明和实现分开,声明写在.h头文件中,实现写在相应的.m文件中去,类名是什么,文件名的前缀就是什么.假 ...
- Android 之 资源文件的介绍及使用
Android 之 资源文件的介绍及使用 1.资源的简单介绍: 在res文件夹中定义:字符串.颜色.数组.菜单.图片.视频等:在应用程序中使用这些资源. 2.使用资源的长处:降低代码量,同一时候为 ...
- PE文件简单介绍
PE(Portable Execute)文件是WIN32下可运行文件遵循的数据格式,也是反汇编调试不可缺少的文件,常见的pe文件有.exe和.dll文件.本文主要介绍pe文件的结构和虚拟内存地址转换到 ...
- (Nginx学习一)安装和启动及对应文件夹介绍
nginx 安装和启动及对应文件夹介绍 1 安装 官网下载nginx文件 http://nginx.org/en/download.html 解压即可 2 文件夹介绍 在解压后nginx压缩包后发现 ...
- Linux文件类型介绍
文件类型介绍: Linux系统不同于Windows系统,两者文件类型和文件扩展名也有很大的差异.Linux中的文件类型和Linux文件的文件扩展名所代表的意义和Windows系统完全不同.用户一般通过 ...
- Core文件简单介绍及生成设置方法
Core文件简单介绍及生成设置方法 Core文件其实就是内存的映像,当程序崩溃时,存储内存的相应信息,主用用于对程序进行调试.当程序崩溃时便会产生core文件,其实准确的应该说是core dump 文 ...
- FL Studio中的文件设置介绍
在fl中,我们想要找到文件设置选项,可以在主菜单中选择选项-文件设置来打开,也可以通过按"F10"快捷键来一步打开." 文件设置"页面可以将其他文件夹链接到浏览 ...
- Unity——资源文件夹介绍
Unity资源文件夹介绍 1.编辑时 在Asset文件下存在Resources和SteamingAsset文件夹: Resources 只读不可修改,打包时直接写死,没有办法通过热更新替换资源: 可以 ...
随机推荐
- 第16 天 JavaWEB过滤器和监听器技术
Day16 JavaWEB过滤器和监听器技术 复习: 1.大结果集分页mysql的实现,是使用那个关键字,从user表中取第一页的数据,长度为10,sql语句怎么写? 2.分页查询的起始位置(star ...
- Eight
Eight 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1043/http://acm.split.hdu.edu.cn/showproblem.ph ...
- ggplot2 theme相关设置—线条设置
在ggplot的主题射中有一部分图需要对图中的部分线条进行设置 element_line(colour = NULL, size = NULL, linetype = NULL, lineend = ...
- Java JVM 内存泄漏--全解析和处理办法 [ 转载 ]
Java JVM 内存泄露——全解析和处理办法 [转载] @author 小筐子 @address http://www.jianshu.com/p/bf159a9c391a JA ...
- 回车事件jquery
有时候,操作按钮需要回车键 直接上代码: //回车事件document.onkeydown = function (e) { var ev = document.all ? window.event ...
- HDU 2614 Beat(DFS)
题目链接 Problem Description Zty is a man that always full of enthusiasm. He wants to solve every kind o ...
- SqlServer 汉字转换拼音首字母函数
CREATE function [dbo].[Func_GetPY](@str nvarchar(4000))returns nvarchar(4000)asbegin set @str=RTRIM( ...
- ural 1073.Square Country(动态规划)
1073. Square Country Time limit: 1.0 secondMemory limit: 64 MB There live square people in a square ...
- javascript: 常用操作
1,取得输入框的输入值,修改输入框的输入值 根据id获取id的值 jquery代码: $('#version_number').val(); 解释:$是jQuery的标准用法,('#version_n ...
- MySQL Administrator的简单操作
A.创建数据库 1.运行MySQL Administrator服务器,如下图. 2.点击"Catalogs",下面出现已有的数据库,右击已有的数据库,选择“Create New S ...