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

时间: 2024-10-11 19:13:13

Android Studio(三)Android Studio项目结构分析的相关文章

Android进阶 三 android httpClient 支持HTTPS的访问方式

项目中Android https请求地址遇到了这个异常(无终端认证): javax.net.ssl.SSLPeerUnverifiedException: No peer certificate 是SSL协议中没有终端认证. 没有遇到过的问题,于是无奈的去找度娘.......,各种问题,各种纠结...... 看了不少大神的博客后得到的解决方案如下: <span style="font-family:Times New Roman;font-size:14px;">/** *

在Android studio中如何把项目放到远程git或从远程git得到项目:

主要记录了在Android studio 中如何把项目放到远程git或从远程得到项目: 因为它已经为我们提供了git插件,所有我们部署一下就可以直接使用了.方法如下: 1.准备:先下载window上的git(在不同的系统下载不同的git),然后安装. 2.在Android studio 里点击:File->Settings(如图1),然后进入Version Control->Git;(如图二)然后点击Test(出现图三表示成功). 图1 图二 图三 3.初始化git项目(git init),操

Android studio 发布Android Library项目到JCenter

(本来这篇文章只是想当做笔记记录,下了班才写的,第二天起来看到几百个访问量,突然对生活充满了希望,受到了鼓舞,于是决定完善一下.____2016/05/31) 互联网的发展是非常迅猛的,刚刚觉得自己适应了eclipse的用法,突然发现它已经被淘汰了. OK,今天不是来说eclipse和Android studio的褒贬.我们是来学习技术的.在做SDK相关的开发时发现一个问题,Android studio 使用第三方包超级简单方便.一行代码搞定. compile 'com.ruffian.util

Android studio如何导入Eclispe项目以及Eclispe如何导入Android项目

Android studio如何导入Eclispe项目 直接导入,选择 Import project (Eclipse ADT, Gradle, etc.) 一路next就可以了. Eclispe如何导入Android studio项目 不能直接导入,手工改.(以下Android studio简称 as) 在eclipse 上新建一个空的项目; 点击 android studio 中的android 视图, a.替换as 中的AndroidManifest.xml -> eclipse 中的An

Android开发新手学习总结(一)——使用Android Studio搭建Android集成开发环境

[新手连载]一:使用Android Studio搭建Android集成开发环境http://bbs.itcast.cn/forum.php?mod=viewthread&tid=87055&fromuid=150705 (出处: 传智播客论坛_传智播客旗下社区) 一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境).它基于Intellij IDEA开发环境,旨在取代Eclipse和ADT(

介绍Visual Studio的Android模拟器

http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/introducing-visual-studio-s-emulator-for-android.aspx 微软发布了Visual Studio 2015预览这一周和你现在有选择为Android开发:c++,科尔多瓦,c# Xamarin的. 选择其中一个Android开发选项时,Visual Studio还将安装全新的Visual Studio Android模拟器调试应用程序

【Android应用开发】Android Studio 简介 (Android Studio Overview)

一. Intelij IDEA 环境简介 Android Studio 来源 : Android Studio 是 Intelij IDEA 的免费版本 + Android SDK 集成的; -- Intelij 文档参考 : https://www.jetbrains.com/idea/help/intellij-idea.html ; 1. Intelij 与 Eclipse 区别 (1) Intelij 与 Eclipse 对应关系 Android Studio 与 Eclipse 对应

使用Android Studio搭建Android集成开发环境

一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境).它基于Intellij IDEA开发环境,旨在取代Eclipse和ADT(Android开发者工具)为开发者提供更好的开发工具.既然Google一直在努力推广,相信不久以后就有望赶上Eclipse. 相比Eclipse,Android Studio IDE有自己的特点: 对UI界面设计和编写代码有更好地支持,可以方便地调整设备上的多种分辨率.

Android开发学习总结(二)——使用Android Studio搭建Android集成开发环境

有很长一段时间没有更新博客了,最近实在是太忙了,没有时间去总结,现在终于可以有时间去总结一些Android上面的东西了,很久以前写过这篇关于使用Android Studio搭建Android集成开发环境,不过一直没有发表出来,写这篇文章的目的是记录一下Android开发环境的搭建过程,这篇文章写得一般般,主要是记录了整个搭建过程,没什么技术含量,觉得有帮助的朋友就看一下! 一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(A