Android studio 1.0.2 - gradle 项目同步失败

Posted

技术标签:

【中文标题】Android studio 1.0.2 - gradle 项目同步失败【英文标题】:Android studio 1.0.2 - gradle project sync failed 【发布时间】:2015-03-22 10:19:03 【问题描述】:

我已经开始使用 android Studio 1.0.2 并且我正在尝试添加库依赖项。例如,我在我的项目中添加了 loopj 库。

我遵循的步骤:

文件>项目结构>模块(app)>依赖选项卡>点击+图标>选择loopj库>应用>确定

现在我遇到了 Gradle 项目同步失败的问题。 消息:找不到:com.loopj.android:android-async-http:1.4.6

其他人面临同样的问题?如果有建议,请给我建议。

其他信息

apply plugin: 'com.android.application'

android 
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig 
        applicationId "com.test.testapplication"
        minSdkVersion 14
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    
    buildTypes 
        release 
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        
    


dependencies 
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.loopj.android:android-async-http:1.4.6'

//

buildscript 
    repositories 
        jcenter()
       mavenCentral()
    
    dependencies 
        classpath 'com.android.tools.build:gradle:1.0.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    


allprojects 
    repositories 
        jcenter()
    

//

distributionBase=GRADLE_USER_HOME 分布路径=包装/分布 zipStoreBase=GRADLE_USER_HOME zipStorePath=包装器/dists distributionUrl=https://services.gradle.org/distributions/gradle-2.2.1-all.zip

【问题讨论】:

首先检查 gradle 版本、android 插件版本、依赖库源……换句话说,在这里提供所有 gradle 文件和gradle-wrapper.properties 文件……没有这个问题是题外话问题寻求调试帮助(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及重现它所需的最短代码 我已经检查了 gradle 版本,即 2.2.1 和依赖项:classpath 'com.android.tools.build:gradle:1.0.0' 现在问题包含所有信息 :) ...我敢打赌问题是mavenCenter ...我认为应该是mavenCentral() 已更新但问题相同 @Chris,“项目结构”对话框只是修改了 build.gradle 文件——您关于在此处撤消更改但确保语句在构建文件中的说明并没有真正意义。跨度> 【参考方案1】:

我也遇到过同样的问题。解决方案很简单,你只需要升级你的 gradle 版本。为此,请打开您的 build.gradle(根项目)并编辑下一行:

classpath 'com.android.tools.build:gradle:1.0.0'

classpath 'com.android.tools.build:gradle:1.1.0'

因此,如果您使用的是 Android Studio,您会注意到您使用的离线模式在新的 gradle 版本中不可用。确认更改,现在您可以下载所需的依赖项。

【讨论】:

我和 OP 有同样的问题。更改为 1.1 对我没有任何帮助

以上是关于Android studio 1.0.2 - gradle 项目同步失败的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio常见问题

Android Studio多渠道打包和代码混淆教程 亲测可用

Android studio 1.0.2 - gradle 项目同步失败

Android Studio 1.0.2 新项目 - 无法解析符号“ActionBarActivity”

如何在android studio中处理最近的应用导航按钮?

在 Android Studio 中设置 Flutter 时出现问题