您的位置:首页 > 移动开发 > Android开发

android studio2.0出现的gradle问题,instant Run即时运行不了.

2016-04-15 12:16 387 查看
android studio 2.0出现的gradle问题:

instant Run即时运行不了.经历了几乎9个preView版本的AS2.0,终于迎来了正式版,然而晴天我的霹雳,好不容易装好的2.0正式版却用不了,那个牛哄哄的功能,主要问题看下面.

错误信息: incompatible 问题

This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling Instant Run (or updating either the IDE or the Gradle plugin to the latest version)

这个问题其实就是as的gradle版本不兼容,如果要使用instant run官方需求gradle的最低要求是gradle 2.0,然而你的gradle是2.0以上还出现该问题,那就是android plugs version和as的版本不匹配.

解决方法:

方法1.使用普通的编译方式,取消 2.0的instant run(那你还升级2.0干嘛)

Settings/Preferneces > Build, Execution, Deployment option > Instant Run 取消前三个选项

方法2.可以修改plugs version配置和删除build文件,兼容版本,就可以用instant run了

上面已经说了android plugin version和as的版本是要匹配的,就拿我装的android studio2.0正式版来说.我这边的配置是:



ps:如果你使用的是as2.1 那你此时的plugin version 要是2.1.0的.

操作步骤:

在project根目录下的gradle文件添加

classpath ‘com.android.tools.build:gradle:2.0.0’

删除project下的build文件

在你运行时,build文件会自动重建的

最后clean project -> sync project

此时第一次instant run会比较久.

注意: instant run 只支持android 5.0以上(api22以上)的系统

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息