Android Studio2.0的逆天功能Instant Run

发布时间:2019-06-19 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Android Studio2.0的逆天功能Instant Run脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

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

首先要升级到Android Studio 2.0

目前Android Studio的2.0版本还在Canary Channel(金丝雀) 上面,所以想体验2.0的同学需要先把升级版本切换到Canary Channel 上面。

PReferences -> System Settings ->Updates

Android Studio2.0的逆天功能Instant Run

可以切换升级版本

然后check for updates 就可以升级了。(如果连接不上升级服务器,请墙一下)

升级android tools build

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

buildscript {
    reposITories {
        jcenter()
    }
    dePEndencies {
        classpath 'com.android.tools.build:gradle:2.0.0-alpha1'
    }
}

设置instant Run

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

Android Studio2.0的逆天功能Instant Run


中有关于 Instant Run的设置

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

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

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

运行Instant Run

再没有运行项目的时候,我们的Run图标和以前是一样的。

Android Studio2.0的逆天功能Instant Run


(话说这个Debug的图标好可爱)

运行了项目之后的图标是这样的:

Android Studio2.0的逆天功能Instant Run

运行之后的DiaLOG框是这样的,和debug的时候一样多了个Stop的按钮

Android Studio2.0的逆天功能Instant Run

再改完代码之后直接点击Run按钮就可以立刻就能在你的设备上面看到效果。

目前还是有一些小的问题,偶尔还是会出现build ->run到设备的方式,期待GOOGLE尽快的把instant Run做的更加完善,也期望AS2.0的正式版本。
另外google说优化了虚拟机部分,性能提高50倍,是不是可以抛弃Genymotion了?

脚本宝典总结

以上是脚本宝典为你收集整理的Android Studio2.0的逆天功能Instant Run全部内容,希望文章能够帮你解决Android Studio2.0的逆天功能Instant Run所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。