2016年10月2日星期日

Android项目结构的基础

用android studio进行编码看起来非常有前途,因为它是基于IntelliJ IDEA的IDE,用于android应用程序开发。即使我们不打算构建android应用程序,对我们来说,了解项目结构也非常重要,这样我们才能编写有效且可理解的自动化测试框架。
There are five important components of Android项目结构 like 主要,gradle,.idea, app and External Libraries. Let us Discuss this in detail.

1.主要项目 –这将是整个项目的上下文。无论您在IntelliJ IDEA中做什么,都可以在项目的上下文中进行。项目是代表完整软件解决方案的组织单位。 Android Studio中的项目就像一个工作区。在android Studio中,一个项目可以包含多个模块。这意味着从理论上讲,可以在同一项目中构建多个应用程序。

2. .idea –.idea用于在Android Studio中存储项目特定的元数据。

3。项目模块 –这是您的应用程序代码所在的实际项目文件夹。应用程序文件夹具有以下子目录。
   a) 建立:这具有制作过程的所有完整输出,即classes.dex,已编译的类和资源等。
  b) :lib文件夹用于存储项目特定的jar文件。
  c) src :src文件夹可以同时包含应用程序代码和android单元测试脚本。您会找到两个名为“androidTest” and “main” correspond to src folder. The 主要 folder contains two subfolders java and res. The java folder contains all the java codes and res contains drawables, layouts, etc.

4.摇篮 –Gradle用于构建procress。我们将在嵌套帖子中看到有关此问题的更多详细信息。

5.外部图书馆 -在此处显示参考库和目标平台SDK上的信息。

Android项目结构
Android项目结构

4条评论: