Android 工程中各种文件的介绍
2013-03-21 14:49
295 查看
Android 工程中各种文件的介绍
请尊重别人的成果。转载请表明:/article/7674229.html
我们在android的开发中,有时会碰到各种各样的不常见文件,如:Android.mk, pom.xml ,project.properties. , build.xml , .so 文件等,现在一一为大家介绍。
一:Android.mk
Android.mk 内部定义了一个或者多个源代码的模块,该文件的产生是和NDK相关的,NDK 是Android提供的一种工具,可以为编译mk文件内部的源代码提供依赖支持。此外,Android.mk 文件是属于GNU 文件的一部分,GNU是用来编译源码的,如gcc命令等。
文件具体内容就不介绍,网上有很多详细介绍。
二: Pom.xml
1. pom是一种项目对象模型,。通过xml表示maven项目,使用pom.xml来实现,描述了项目的配置信息,包括项目的url,依赖性和规则等。2. 基本内容:
POM包括了所有的项目信息
groupId:项目或者组织的唯一标志,并且配置时生成路径也是由此生成,如org.myproject.mojo生成的相对路径为:/org/myproject/mojo
artifactId:项目的通用名称
version:项目的版本
packaging:打包机制,如pom,jar,maven-plugin,ejb,war,ear,rar,par
name:用户描述项目的名称,无关紧要的东西,可选
url:应该是只是写明开发团队的网站,无关紧要,可选
其中groupId,artifactId,version,packaging这四项组成了项目的唯一坐标。一般情况下,前面三项就可以组成项目的唯一坐标了。
三 : .SO文件
是linux下的动态链接库文件,相当于wendows下的.dll文件。ANdroid开发中为了利用一些C/C++写的代码可以用NDK工具把代码编译称SO文件,然后导入到Android的项目中。方法/lib/armeabmi里。
至于什么是动态链接库文件可以参考:http://www.360doc.com/content/11/1203/09/510771_169315220.shtml
四:build.xml 文件
是Ant项目管理工具的构建文件,Ant对GNU make中的缺陷设计的更为完善。Ant运行xml格式的文件,而不是shell命令。它又一个project组成,而一个project可以分为很多target,target又可分为很多task,每个task通过
一个实现特定接口的java类完成。
五:default.properties
记录项目中需要的环境信息和版本号。六:project.properties
由Android工具自动生成,包括版本号和其他依赖文件,为Ant build所使用。转载请表明:/article/7674229.html
相关文章推荐
- Android 工程中各种文件的介绍
- Android 工程中各种文件的介绍
- android工程中各种文件介绍
- Android的第一天学习--工程结构及主配置文件介绍
- 创建一个Android程序(简单介绍工程里面各个文件的作用)
- Android基础入门教程——1.8 工程相关解析(各种文件,资源访问)
- [android]工程文件介绍
- 创建一个Android程序(简单介绍工程里面各个文件的作用)
- 【android】工程基本文件介绍
- 【Android开发学习笔记】【第一课】初识New Project,工程文件介绍
- Eclipse中新建立android工程目录和文件作用介绍
- 【Android开发学习笔记】【第一课】初识New Project,工程文件介绍
- 介绍Android应用工程文件组成
- Android-----工程文件目录介绍
- android工程中,有各种类型的资源文件總結
- 自学Android开发第二天->Android工程文件介绍
- 谷歌提供的Android 各种工程架构的模型demo
- Android 工程文件说明大全
- android学习笔记(二) 之 android工程文件分析
- android 各种布局文件的属性