Android Studio Instant Run 官方介绍翻译
来源:互联网 发布:网络机柜规格 编辑:程序博客网 时间:2024/05/13 09:15
关于 Instant Run
Instant Run是在Android Studio 2.0版本引入的一种显著减少你的应用“更新编译”时间的功能,所谓的更新编译,在下的理解:已经在你的模拟器或真机上运行着的,在此基础上修改代码,然后编译运行。尽管Instant Run会在你首次编译的时候消耗更多的时间,但在接下来的更新编译中不会编译出来一个新的APK文件,这也就意味着速度上会快很多。
Instant Run只在你的buildType(build.gradle中的buildType选项)是debug的时候可用,Gradle插件2.0.0及以上,minSdkVersion为15及以上,如果想要最好的性能,可以把minSdkVersion设置为21及以上。
Instant Run可以在Settings - Build, Execution, Deployment - Instant Run设置
当你在模拟器或真机上运行完你的应用后,一个黄色的小闪电图标会出现在Run按钮上(或者是Debug按钮),表示Instant Run已经就绪。
Instant Run会有三种快速编译类型,这取决于你对项目代码的更改。三种类型为:
- hot swap
- warm swap
- code swap
我会对三种编译类型进行解释
Note: 如果你需要在你的应用崩溃后重启,不要在你的当前设备上重新启动,重启你的应用不会应用从上次cold swap或增量编译的任何代码更改,你可以点击Run或者Debug按钮来启动你的应用
原文链接:About Instant Run
0 0
- Android Studio Instant Run 官方介绍翻译
- Android Studio 2.1中的instant run功能 介绍
- Android Studio Instant Run注意事项
- Android Studio之Instant Run
- Android Studio中的Instant Run
- android studio Instant Run 问题
- Android Studio中Instant Run
- Android Studio 2.0 Instant Run问题
- Android Studio 2.0 Instant Run问题BootstrapApplication
- Android Studio 2.0 Instant Run问题解决方法
- Android Studio Instant Run 的一个bug
- Android Studio Instant Run的工作原理
- Android Studio新功能,了解Instant Run
- Android Studio Instant Run的工作原理
- android studio 2.3与instant run
- 记录一次Android studio Instant Run 问题
- Android Studio 中 Instant Run 日常BUG
- Android studio instant run 卡死,死机
- HTTPD::Log::Filter
- 奋斗吧,程序员——第四十三章 十步杀一人,千里不留行
- POJ 2082 (单调栈)
- hdu 1032:畅通工程 并查集算法
- 强悍的 Linux —— 强悍的命令行 —— 经典案例
- Android Studio Instant Run 官方介绍翻译
- sqlalchemy访问sql server,需要安装pymssql模块
- Linux下patch打补丁命令
- WanNianLi
- [Uva 11990] "Dynamic" Inversion (二维分块)
- 第十二周—阅读程序(1)
- 事件的分发和消费机制
- 用MySQL创建数据库和数据表
- Net::LDAP