src/ java原代码存放目录
gen/ 自动生成目录
gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。 这个文件由Android开发工具自动产生的。Android开发工具会自动根据你放入res目录的资源,同步更新修改R.java文件。正因为R.java文件是由开发工具自动生成的,所以我们应避免手工修改R.java。R.java在应用中起到了字典的作用,它包含了各种资源的id,通过R.java,应用可以很方便地找到对应资源。
res/ 资源(Resource)目录
在这个目录中我们可以存放应用使用到的各种资源,如xml界面文件,图片或数据。
assets资源目录
Android除了提供/res目录存放资源文件外,在/assets目录也可以存放资源文件,而且/assets目录下的资源文件不会在R.java自动生成ID,所以读取/assets目录下的文件必须指定文件的路径,如:file:///android_asset/xxx.3gp
AndroidManifest.xml 项目清单文件
这个文件列出了应用程序所提供的功能,以后你开发好的各种组件需要在该文件中进行配置,如果应用使用到了系统内置的应用(如电话服务、互联网服务、短信服务、GPS服务等等),你还需在该文件中声明使用权限。(组件、权限、引用的包)
default.properties 项目环境信息,一般是不需要修改此文件
分享到:
相关推荐
“Android工程目录结构”部分,详细解释了Android项目中的各个目录和文件的作用,如src目录用于存放Java源代码,res目录存储资源文件,AndroidManifest.xml文件则是应用的核心配置文件,记录了应用的元数据、权限和...
为了开始一个OpenGL ES项目,你需要设置一个Android工程,其中包括以下几个关键文件: 1. **AndroidManifest.xml** - 这是应用程序的配置文件,用于声明权限、活动(Activity)、服务等。在OpenGL应用中,你可能...
- **核心工程**(Core Projects):位于根目录下,包含构建Android系统所需的基本组件。例如: - `bionic`:C运行时支持,如`libc`、`libm`等。 - `bootloader/legacy`:内核加载器相关组件。 - `build`:构建...
1. 资源文件:Android应用中的图片、字符串、颜色、样式等资源都应放在特定的目录下,便于管理和复用。 2. 资源ID:Android编译系统会自动为资源分配ID,通过R类访问。 八、调试与性能优化 1. 调试工具:Android ...
### SDK目录结构 - **extras**:包含额外的工具和库,如Android Support Library用于向下兼容。 - **platforms**:不同版本的Android SDK平台,每个平台都有对应的`android.jar`。 - **platform-tools**:包含了adb...
在成功导出项目后,需要将 Unity 的 assets 目录和 jniLibs 目录拷贝到 Android Studio 项目的 main 目录下,并将 class 文件拷贝到 app/libs 目录。这部分操作主要涉及文件的移动和结构的调整,以满足 Android ...
这涉及创建一个新的Android工程,编辑主活动的布局XML文件以及对应的Java源代码,最终在设备或模拟器上运行显示"Hello World"的文本。 **5. Android应用程序的项目结构** 一个典型的Android项目包含若干关键文件夹...
Android项目的目录结构包括src(Java源代码)、gen(生成的R.java文件和其他辅助文件)、assets(存放应用运行时所需的文件)、res(资源文件)。res目录下有多个子目录,如drawable-hdpi、drawable-mdpi和drawable-...
这篇学习笔记将深入剖析一个最简单的Android App工程文件的组成,以便更好地理解和构建自己的应用程序。 首先,当我们创建一个Android应用时,会得到一个基本的工程结构。其中,`src`文件夹包含了应用的所有源代码...
3. **配置项目结构**:在工程文件夹内,找到`AndroidManifest.xml`文件所在的目录,然后在此目录下创建名为`libs`的新文件夹。 4. **解压Rokon库**:将下载的`rokon_lib_x-y-z.zip`解压缩到新创建的`libs`文件夹。 ...
无论使用何种IDE开发Android,集成官方Android SDK并创建Android工程之后,该工程都会默认包括一整套Android项目文件,这个工程都可以直接run在你的真机或者模拟器上。 本文主要简单剖析这个默认的完整的一套项目...
- **项目结构分析**:解析Android项目的文件组织结构。 - **资源管理(Resources)分析**: - **drawable资源**:介绍drawable目录下的资源文件类型及其用途。 - **layout布局文件**:解析布局文件的编写规范与技巧...