您的位置:首页 > 移动开发 > Android开发

Android Studio

2016-04-08 11:10 591 查看

Android Studio

今天android studio 2.0发布,所以写下studio具体的使用方法。使用studio差不多两年,正式使用在项目上是去年的今天,也就是入职的时候。

下载地址

Android Tools Project Site -网站需要借助工具才能访问。

Android Tools Project Site可以查看到Studio的各个版本新特性信息。

使用过的版本

studiogradleandroid pluginbuild tool新功能
1.2.22.2.11.2.321.1.2
1.42.41.3.021.1.2
1.52.82.0.021.1.2
2.02.102.0.021.1.2instant run
2.12.102.1.021.1.2java 8
因为打包环境不允许经常变动,所以build tool一直没变。⊙﹏⊙b汗

安装

直接解压。并需要Android SDK和JDK支持。

目录结构

└─android-studio
├─bin
├─gradle
│  ├─gradle-2.10
│  └─m2repository
├─lib
├─license
└─plugins


bin包含启动文件studio64.exe

gradle 文件夹包含gradle 命令 及 依赖库

lib为studio运行依赖库

license 版权

插件 Setting里面的plugin,如下图。



工程

├─app
│  ├─src
│  │  ├─main
│  │  │  ├─java
│  │  │  └─res
│  │  ├─androidTest
│  │  └─test
│  ├─libs
│  └─build
│      ├─intermediates
│      │  ├─incremental
│      │  ├─rs
│      │  ├─assets
│      │  ├─res
│      │  ├─blame
│      │  ├─manifests
│      │  ├─bundles
│      │  ├─symbols
│      │  └─manifest
│      ├─generated
│      │  ├─source
│      │  └─res
│      └─outputs
│          └─logs
├─gradle
│  └─wrapper
└─build


配置文件

应用的gradle.build声明Android的gradle插件

buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.0.0'

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}


库文件位于

android-studio\gradle\m2repository\com\android\tools\build\gradle\2.0.0\gradle-2.0.0.jar

├─com
│
└─META-INF
│  MANIFEST.MF
│
└─gradle-plugins
android-library.properties
android-reporting.properties
android.properties
com.android.application.properties
com.android.library.properties
com.android.test.properties


在模块声明的 apply plugin: ‘com.android.application’,名字来源于属性名字。至于对写插件感兴趣的同学可以产考davenkin gradle-learning

gradle版本声明文件

gradle/wrapper/gradle-wrapper.properties,文件内容如下

#Mon Dec 28 10:00:20 PST 2015
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip


编译

gradle :app:assembleRelease
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: