Instant Run

原创 2017年01月03日 11:46:01

Android开发者,很多的时候我们需要花大量的时间在bulid,运行到真机(虚拟机)上,对于ios上的Playground羡慕不已,这种情况将在Android Studio 2.0有了很大改善,使用instant run,在第一次运行之后,就可以快速的在真机中看见修改后的结果,不仅仅是UI可以直接显示,还包括代码逻辑。不用再苦苦等build了

1.首先要升级到Android Studio 2.0
2.升级android tools build

instant run功能之后再android tools build 的2.0.0的版本才可以使用。
需要在build.gradle中指定

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.0.0-alpha1'
    }
}
3.设置instant Run

Preferences -> Build,Execution,Deployment -> Instant Run

中有关于 Instant Run的设置

第一个设置是,是否开启Instant Run的,默认是开启。

第二个是,当代码变动的时候重启activity(亲测没有效果,不知道是不是还不是太完善)

第三个是,每次变动的时候都有个toast提示下(我选择关闭了)

版权声明:Code long live

Android Studio新功能解析,你真的了解Instant Run吗?

我们都知道,Android Studio功能非常强大,在各个功能性方面都要优于Eclipse,唯独在速度方面被吐糟得比较惨。Android Studio团队为此也是做了很多的优化,在Android S...
  • sinyu890807
  • sinyu890807
  • 2016年06月02日 09:04
  • 48162

Tencent开源框架 Tinker学习(二)

Tinker的简单使用: 在activity_main.xml中放两个Button 一个 TextView
  • g182064900
  • g182064900
  • 2017年03月06日 17:13
  • 460

你真的了解Instant Run吗?

在Instant Run刚出来的时候,反编译源码写过一篇Instant Run原理解析,但过于基于源码,感觉没有写清楚,这周Android Developers推出了Instant Run: An...
  • hb8676086
  • hb8676086
  • 2016年05月27日 13:32
  • 4617

深入理解Android Instant Run运行机制

Instant RunInstant Run,是android studio2.0新增的一个运行机制,在你编码开发、测试或debug的时候,它都能显著减少你对当前应用的构建和部署的时间。通俗的解释就是...
  • xiangzhihong8
  • xiangzhihong8
  • 2017年03月22日 10:59
  • 6332

深度理解Android InstantRun原理以及源码分析

Instant Run官方介绍 简单介绍一下Instant Run,它是Android Studio2.0以后新增的一个运行机制,能够显著减少你第二次及以后的构建和部署时间。简单通俗的解释就是,当你...
  • wolf09311
  • wolf09311
  • 2016年07月06日 08:39
  • 2185

Android架构(二)热修复技术Tinker在Android中的实践

Tinker初体验先到Github上下载Tinker源码,里面包含了tinker-sample-android,使用AndroidStudio导入该例子工程即可。导入工程后,运行程序 ,出现如下错误:...
  • johnny901114
  • johnny901114
  • 2017年02月08日 23:57
  • 3674

Android Studio 2.2 问题汇总 - 解决障碍

1.Gradle 2.2 使用 出现下面的警告,编译的时候出现更多。。。 Warning:The `android.dexOptions.incremental` property is depre...
  • linzhenxiang123
  • linzhenxiang123
  • 2016年12月05日 15:14
  • 5584

Instant Run 立即刷新功能

原文地址:点击打开链接       以往的Android开发有一个头疼的且拖慢速度的问题,就是你每改一行代码要想看到结果必须要编译运行到手机或者模拟器上,而且需要从头(可能是登录界面)一直点击到你修...
  • youmingyu
  • youmingyu
  • 2016年10月13日 15:07
  • 498

分析Android studio3.0的instant run开启关闭对APK大小的影响

分析Android studio3.0的instant run开启关闭对APK大小的影响 首先看下默认开启instant run的截图: Android studio2.0后新增加的功...
  • xiayiye5
  • xiayiye5
  • 2017年12月15日 11:30
  • 167

InstantRun框架源码分析之二

4, onCreate BootstrapApplication的onCreate方法如下, public void onCreate() { if (!AppInfo.usingApkSplit...
  • u012439416
  • u012439416
  • 2017年05月05日 22:03
  • 340
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Instant Run
举报原因:
原因补充:

(最多只允许输入30个字)