我刚刚更新到Android Studio 1.3,打开了我正在处理的现有项目,试图运行它。 Gradle刚刚陷入“Resolve dependencies':app_debugCompile'”,我试着等待,我等了一个多小时才发生任何事情。
如何解决这个问题才能让我的应用运行?
答案 0 :(得分:5)
如果您使用代理,似乎在Android Studio 1.3中未正确完成https代理服务器设置。 您可以在gradle.properties中手动设置https代理服务器,
systemProp.https.proxyHost=proxy.server.address
systemProp.https.proxyPort=8080
请参阅Gradle Sync fails in Android studio 1.3和gradle behind proxy in Android Studio 1.3。
答案 1 :(得分:1)
如何解决这个问题才能让我的应用运行?
首先要更准确地识别问题。为此,请从项目根目录中的命令行运行gradle:
./gradlew --debug clean build
--debug
参数将只启用调试日志级别,并希望提供有用的信息,以了解它挂起的位置/原因。
答案 2 :(得分:1)
我在linux中遇到这个问题,在fedora上安装这些依赖项后我的问题解决了:
sudo dnf install glibc.i686 zlib.i686 libstdc++-devel.i686
答案 3 :(得分:1)
我有这个问题。只看到这个页面。 Solution is here
解决方案:
因此,您可以在3秒内轻松添加新的依赖项和同步项目!
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.0.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
mavenCentral()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
答案 4 :(得分:0)
转到应用>右键单击它>打开模块设置>将构建工具版本更改为22.0.1 重新启动Android Studio后再试一次
答案 5 :(得分:0)
我刚刚在OP中遇到过这个问题,在我的情况下,只需要花费20多分钟来完成gradle构建。陷入“Resolve dependencies”:app_debugCompile'“。
我仍然是Stackoverflow的新手,所以我还不能投票。但我可以告诉你的是,如果你像我这样的Web代理,你刚刚更新到Android 1.3.1,你可能会立即注意到这个问题。我已经在IDE设置了我的公司Web代理,是的, 1.3.1 更新有些不合适。发布 corochann 后,您必须将代理信息添加到项目的 gradle.properties 。一旦我真的这样做,我立即注意到了差异。前进直到它解决了你可能必须将它添加到每个项目,如果你在Web代理后面并运行1.3.1。我家里有另一台机器不在代理服务器后面,并且在1.3.0之前运行Android Studio版本并且没有问题。希望这会有所帮助!!