Android Studio


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,如下图。

android 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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值