android工程目录结构

本文详细解读了Android开发中adb.exe、androiddebugbridge、adbdevices、resetadb等调试工具,以及assets、bin、gen等关键目录的作用。同时,介绍了AndroidManifest.xml文件的配置信息,并对资源目录(如drawable、layout、menu、values)的功能进行了阐述。

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

1、adb.exe     android debug bridge 意思是android调试桥

2、adb devices 列出所有的连接设备

3、reset adb 重启adb的调试桥,它的执行过程是adb kill-server杀死调试桥,adb start-server启动adb调试桥。在有的时候重启不了adb,可能是有其
它运用占用了5037端口,可以用netstat -ano命令查看那个进程占用了这个端口,再在进程管理器把该运用强制关掉,再次重启adb

4、assets资产目录文件,这里面的文件会被打包到应用成的apk(安装包)里面,不会被本地化(不会被转成二进制文件)

5、bin 编译后的文件目录

6、gen 自动生成的文件目录 用于统一管理资源,通过id使用资源

7、project.properties 代表编译的版本,对应android.jar的版本eg:target=android-19
8、libs支持jar包,会被添加到android depend下(有时候高版本的sdk包含一些新内容,而要低版本也能支持就必须补充这些文件,这就是要补充的文件)

9、res资源目录(会把某些文件存为二进制文件)
     drawable存放应用的图片资源,android系统会根据你的手机分辨率加载不同的图片
     layout布局文件(设置界面显示样式)
     menu设置菜单文件
     values包含一些字符串等等

10、AndroidManifest.xml本应用的配置信息
       package:唯一标示一个应用的包名
       versionCode:版本代码
       versionName:版本名
       minSdkVersion:支持的最小版本
       targetSdkVersion:目标版本(一般高版本手机支持低版本应用)
       application:icon应用图标,label应用名,activity声明活动,<intent-filter>设置默认意图过滤,如果不设置就不会显示应用图标,类似于windows的桌面启动图标。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值