android最佳实践6:android studio使用

android studio版本号:2.1.5 preview
jdk 1.8
sdk: 6.0

开启 instant run支持

这个类似于swift的热加载,大大改善开发效率
setting->Build,Execution,Deployment ->Instant Run

开启java8的支持

android studio从2.1开启改善了对java8的支持,好开森,可以放弃gradle-retrolambda了
re
参考地址在 Android Studio 中支持 Java 8

app.gradle文件增加

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
android{
···
defaultConfig {
...
//要想使用java8,必须使用jack编译
jackOptions {
enabled true
}
}

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}

···
}

另外别忘了下载并修改buildTollersion 24.0.rc2

注意事项

现阶段
com.android.tools.build:gradle:2.1.0-alpha
buildToolsVersion "24rc2"
build gradle时还是比较卡的,不推荐尝鲜,我尝试了一下又换回
gradle-retrolambda了

支持instant和不支持instant的地方