首页 > 代码库 > Android Studio(三)Android Studio项目结构分析

Android Studio(三)Android Studio项目结构分析

一、了解Android Studio的几种项目结构类型

Android Studio提供了几种项目结构类型

Project

Package

Android

Project Files

Problems

Productions

Test

二、Project

技术分享

External Libraries指项目所依赖的开发环境:java sdk 1.7和android sdk API 19

settings.gradle:里面的内容如下:

include ':app', ':ChinaBuyeV3.1.0', ':Adjust', ':actionbarsherlock', ':slidingmenu_library', ':google-play-services_library', ':MultiColumnListView_HUEWU'
依次从大到小,后面是项目的一些library

local.properties:里面的内容如下:

sdk.dir=C\:\\Users\\Administrator\\AppData\\Local\\Android\\sdk
包含的内容是sdk的位置

gradlew.bat/gradlew:不是很理解,可以暂时不考虑。

gradle.properties:里面是空的,猜测和project.properties差不多。

ChInaBuye.iml:猜测是项目的资源文件清单

build.gradle:内容为当前项目所有引用的内容。

app:该文件夹包含的整个工程的共有信息。

gradle:包含的是gradle-wrapper.jar以及属性设置。

build:为空,不知。

.idea:不理解。


三、Package

技术分享

显示的内容全都是项目本身的代码和资源,并且以层级文件夹的形式显示。至于其他的信息都隐藏了。


三、Android

技术分享

上面的Package差不多,不过这里做了比较好的分类,每个项目都分为java部分和resources部分。java部分是代码部分,resources部分是资源文件部分。使用这种结构比较清晰,一目了然。

四、Project Files

技术分享

展示的全部信息,不过是以eclipse中的项目结构形式展示的,比较容易接受。在查看文件的时候可以选择该类型,开发的时候开始建议使用Android类型。


五、Problems

六、Production


七、Test










Android Studio(三)Android Studio项目结构分析