Android学习(一)穷根究底的学习

本文详细介绍了如何在命令行窗口使用特定命令创建Android应用,包括项目命名、平台选择、路径设定、包名指定、Activity名称设定等步骤,并阐述了项目必备的res目录、src目录、AndroidManifest.xml文件的作用及内容。同时,解释了Android项目中的build.xml文件及其作用,以及执行antrelease命令后的项目结构变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建一个Android应用,在命令行窗口输入如下命令:

android create project -n HelloWorld -t 8 -p HelloWorld -k org.crazyit.helloworld -a HelloWorld。

命令中-n 选项指定创建项目的名称;

-t 选项指定项目针对的Android平台;

-p选项制定该项目的保存路径;

-k选项制定该项目的包名;

-a选项指定Activity的名称;

 

输入了命令,即可创建项目。项目文件夹下,res目录、src目录、AndroidManifest.xml文件是Android项目必须的。

res目录存放Android项目的各种资源文件,比如layout存放界面布局文件,values目录下则存放各种XML格式的资源文件,例如字符串资源文件:string.xml;颜色资源文件colors.xml;尺寸资源文件:dimens.xml。drawable-ldpi、drawable-mdpi、drawable-hdpi、drawable-xhdpi这4个子目录分别用于存放低分辨率、中分辨率、高分辨率、超高分辨率的4种图片文件。

src目录只是一个普通的、保存JAVA源文件的目录。

AndroidManifest.xml文件是Android项目的系统清单文件,它用于控制Android应用的名称、图标、访问权限等整体属性。除此之外Android的Activity、Service、ContentProvider、BroadcastRecevier这4大组件都需要在该文件中配置。

还可以看到另一个文件:build.xml,这是Android为该项目提供的一个Ant生成文件。通过该文件,开发者可以通过Ant来生成、安装Android项目。注意:这里的build.xml会引用到Android SDK中的build.xml。在命令行模式下,使用Ant工具编译项目,如果SDK中存在中文,会找不到SDK路径而报错。

 

执行ant release,HelloWorld目录下会出现两个目录:

bin:该目录用于存放生成的目标文件,如JAVA的二进制文件、资源打包文件(.ap_后缀)、Dalvik虚拟机的可执行文件(.dex后缀)等。

gen:该目录用于保存自动生成的、位于Android项目包下的R.java文件。

R是Android项目自动生成的一个Java类。

(1.5.1完结)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值