2016-11-18 78 views
2

Android应用程序生成失败,Android插件Gradle 2.2.2和Gradle版本2.14.1。 但与Android插件建立成功的摇篮1.2.3和摇篮2.3版Android插件Gradle 2.2.2和Gradle版本2.14.1一起未能下载Android支持v4

预期的行为:

Android应用程序应该能够成功建立在命令行中使用Android插件2.2.2摇篮和摇篮版本2.14。 1

当前的行为:

Android应用程序生成失败了Android插件2.2.2摇篮和摇篮版本2.14.1。因为它无法在com.android.support:support-v4:23.2.1中找到符号。 也出于同样的原因在Android Studio中构建失败。

语境:

我只好更新了Android工作室2.2.2(最新的),这必须至少使用的Android插件摇篮2.2.2。所以我不得不更新gradle。 (试过gradle 2.14.1和gradle 3.2)但是构建失败的原因相同。

步骤来重现

已经在应用程序中的以下设置gradle.build文件

repositories { 
    jcenter() 
} 

dependencies { 
    classpath 'com.android.tools.build:gradle:2.2.2' 
} 

而且

dependencies { 
    compile 'com.android.support:support-v4:23.2.1' 
} 

Android SDK中是UPTODATE enter image description here

enter image description here

并运行gradle构建。 构建失败,放出来的下列错误

error: cannot find symbol 
import android.support.v4.app.DialogFragment; 
^ 
error: cannot find symbol 
import android.support.v4.app.FragmentActivity; 

回答

1

当您尝试更新摇篮自己有时不工作,Y让机器人工作室做到这一点的最好办法。

第1步: 关闭项目

第2步: 重新打开您的项目。

步骤3: 点击更新按钮enter image description here

第4步: 等待更新

这就是所有!

+0

我已经更新了gradle。这不是问题。当我更新gradle到2.14.1和android gradle.build文件中的Gradle插件到2.2.2时,构建失败,说它无法找到'错误:无法找到符号导入android.support.v4.app.DialogFragment ; ^错误:找不到符号导入' – indi

0

您是否尝试在升级gradle后使Android Studio的缓存失效?

要做到这一点,你必须去:

文件 - >无效缓存/重启... - >失效并重新启动

enter image description here

+0

是的没有工作。我甚至无法得到这个工作命令行。 – indi

相关问题