Android Studio 2.0 新特性 Instant Run,代码变动 一秒钟生效

2015-11-24 11:24:00 +08:00
 Makoshan
今天更新到 Android Studio 2.0 Preview 版,最吸引人的改变就是加入 Instant Run ,之前的 Android 开发最烦人是就是编译过程, Android Studio 自带的虚拟机启动非常慢,每次编译也是非常慢。这次更新,虚拟机启动还是一样的慢,但是 Instant Run 可以快速的重启 Activity ,让你的每次代码的改变快速的部署到手机上。

注意:

- 设置 Android Studio 更新模式为 Canary Channel ,才可以更新到 Android Studio 2.0 Preview

- 要升级 Gradle 版本

```
buildscript {
repositories {
jcenter()
}

dependencies {
classpath 'com.android.tools.build:gradle:2.0.0-alpha1'
}
}
```

- 旧项目最好删除 ``.idea /`` 目录从新导入

原文链接: http://androidfancier.cn/t/5653d7fe34117e071400000c
10924 次点击
所在节点    Android
13 条回复
danube533
2015-11-24 12:33:40 +08:00
好吧,因为头像才进来叻……
woai110120130
2015-11-24 12:39:13 +08:00
请问 android studio 能用 android.mk 编译么
Makoshan
2015-11-24 13:14:42 +08:00
@woai110120130 不太懂你的意思, Android Studio 支持 NDK 开发
Makoshan
2015-11-24 13:15:11 +08:00
@danube533 你头像 没我的好看✌️
heiybb
2015-11-24 13:31:34 +08:00
@Makoshan ……
yangyaofei
2015-11-24 15:31:02 +08:00
@woai110120130 可以,需要自己配置一下,否则会用他自己生成的 android.mk 来编译
Comdex
2015-11-24 17:01:47 +08:00
但是打开这个 ide 很卡
jesson
2015-11-24 20:05:58 +08:00
真是心疼我软啊,前两天刚刚出来一个模拟器,结果遇上 Google 这么一个版本帝。
dullwit
2015-11-24 21:29:08 +08:00
好像 2.0 的插件静态检查比之前的 1.5 能严格了,今天弄死都没把项目切换到 2.0 的插件上去
WispZhan
2015-11-24 21:32:52 +08:00
@woai110120130 一直都可以的,直接在 build.gradle 里配置一个熟悉就可以了。或者使用最新的 NDK 扩展构建工具可以直接根据 C/C++项目编译。
wwlzz
2015-11-24 21:44:03 +08:00
支持的代码改动还很少,大多数情况还是需要重新编译的,等待升级
hqs123
2015-11-25 07:49:03 +08:00
试用了一下,感觉速度大幅提升非常好。
sonaive
2015-11-25 13:58:53 +08:00
方法数目超过 65k ,不支持 multiDex instant run.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/238456

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX