创建Android项目有以下方式:
1、命令行
2、利用开发工具(Eclipse)
1、命令行方式创建Android项目
要想在命令行中创建项目(以便使用ant等构建工具),需要运行android create project命令。
下面是一个android create project命令的示例:
android create project ----target 2--path ./FirstApp --activity FirstApp package apt.tutorial
这个命令带有一些参数:
--target:指定程序针对的API级别
--path:创建android项目的目录
--activity:应用程序的名字
--package:应用程序代码所属的Java包
我们用命令创建完android项目后(例如通过android create project命令),会在项目的根目录下发现一些子文件和目录,我们来看看这些目录和文件:
AndroidManifest.xml:是一个XML文件,用于描述将被构建的应用程序,以及应用程序中包含哪些组件(Activity、Service,等等)。
build.xml:是一个Ant脚本,用于编译应用程序和在设备上安装应用程序。
local.properties和ant.properties:是属性文件,由Ant构建脚本使用。
proguard-project.txt和project.properties:??????????
bin/:文件夹,用于存放编译后的应用程序。
gen/:文件夹,Android构建工具存放它们生成的源代码的地方。
libs/:文件夹,用于存放应用程序用到的第三方JAR。
src/:文件夹,用于存放应用程序的Java源代码。
res/:文件夹,用于存放应用程序的资源(如图标、GUI布局等),将被打包到编译后Java中。
未列出的项:
assets/:文件夹,用于存放需要打包到应用程序中的静态文件,以便部署到设备中。与res文件夹不同的是,assets中的资源不会再编译时就加载到程序中,所以一些比较大的文件(如视频,音频)就放到assets文件夹中。