Android Studio在Gradle 2.10和Gradle插件2.0.0-alpha5下无法正常工作

我使用com.android.tools.build:gradle:2.0.0-alpha3和gradle 2.8之前,我更新到Android Studio 2.0预览5.它工作正常。

在我更新到2.0预览版5后,它告诉我更新到com.android.tools.build:gradle:2.0.0-alpha5和gradle 2.10。

我现在无法正常创build和运行我的应用程序。 它总是使用我的代码的旧副本,虽然我已经改变了代码,并花费更多的时间来构build。

如果我回到com.android.tools.build:gradle:2.0.0-alpha3和gradle 2.8.它成为正确的。

Android Studio版本( http://tools.android.com/recent )

Android Gradle插件版本( http://tools.android.com/tech-docs/new-build-system )

Android Studio Preview 6发布于2016年1月21日。Android Studio Preview 7发布于2016年1月23日。

您可以看到Android Studio Preview频繁更新。 如果你不想处理各种错误,你最好使用稳定的版本。

如果你想使用更多的function,你应该始终保持最新版本,以避免错误。

Solutions Collecting From Web of "Android Studio在Gradle 2.10和Gradle插件2.0.0-alpha5下无法正常工作"

你的问题是即时运行,因为如果项目构build和APK安装,它不能是Gradle问题。

即时运行仍在开发中,并有这个问题不能正常工作。

禁用即时运行:

  1. 打开属性,
  2. 转到编辑器>构build,执行,开发>即时运行
  3. 取消选中启用即时运行热切换代码

有一个快速解决scheme在谷歌加上由Android开发团队在评论( 后 )。

在您的build.gradle中将dexInProcess设置为false:

 dexOptions { javaMaxHeapSize "4g" dexInProcess false //the magic line } 

你可以尝试这个:从文件 – >菜单或命令转到项目结构。 在mac。 然后(不要尝试将android插件版本更改为2.10)将android插件版本更改为与当前的android gradle版本相同,如下图所示:

在这里输入图像说明

更新你的插件

 classpath 'com.android.tools.build:gradle:2.0.0-alpha6' 

你可能会得到“ Gradle版本2.10是必需的。 “错误。 试试这个

有时,如果使用本地分发,则必须更改gradle版本设置和包装文件。

  1. 文件>设置>构build,执行,部署>构build工具> Gradle
  2. Gradle -2.10
  3. 应用
  4. C:\ Users \ … \ project \ gradle \ wrapper \ gradle-wrapper.properties gradle-2.10-all .zip

如果缺less第4步,Android Studio会回到gradle-2.8,所以我必须每次都做1-3步。

那么它发生在我身上,我不知道这是不是一个孤立的情况。

如果你有64位发行版,安装32位代码:sudo apt-get install -y lib32gcc1 libc6-i386 lib32z1 lib32stdc ++ 6 sudo apt-get install -y lib32ncurses5 lib32gomp1 lib32z1-dev