2016年10月2日星期日

Android项目结构的基础知识

与Android Studio编码看起来非常有希望,因为它是基于Intellij Idea的IDE,用于Android应用程序开发。即使我们不打算构建Android应用程序,我们也非常重要地理解项目结构,以便我们可以编码有效和可理解的自动化测试框架。
Android项目结构等五个重要组成部分,如主要,Gradle,.idea,App和外部库。让我们详细讨论这一点。

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

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

3。项目模块 –这是应用程序代码所在的实际项目文件夹。应用程序文件夹具有以下子目录。
   a) 建造:这具有Make Process的所有完整输出I.e.Clases.dex,编译的类和资源等。
  b) libs. :lib文件夹用于存储项目特定的JAR文件。
  c) SRC.:SRC文件夹可以具有应用程序代码和Android单元测试脚本。你会发现两个名为的文件夹“androidTest” and “main”对应SRC文件夹。主文件夹包含两个子文件夹Java和RE。 Java文件夹包含所有Java代码,RES包含可滑动仪,布局等。

4. Gradle. –Gradle用于构建构建Procress。我们将在我们的巢穴中看到更多的DELAIS。

5.外部图书馆 - 这是一个参考图书馆和有针对性平台SDK的信息的地方。

Android项目结构
Android项目结构

4评论: