android 2.2.3中的gradle sync错误

时间:2017-02-09 07:48:13

标签: android gradle

我面临一个惊恐的错误。安装android studio 2.2.3之后,由于gradle错误,我无法构建我的第一个项目。我甚至尝试使用maven链接,但我离线使用我的PC。以下是我的gradle脚本:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.2"
    defaultConfig {
        applicationId "com.example.samim.myapplication"
        minSdkVersion 17
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    androidTestCompile fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    androidTestCompile 'com.android.support:appcompat-v7:25.1.1'
    testCompile 'junit:junit:4.12'
}

我还发布了有关错误的图片。

Error messages

After doing clean build and rebuild

project gradle

2 个答案:

答案 0 :(得分:3)

  

我尝试使用maven链接,但我离线使用我的电脑

这是你的问题。

Gradle使用与Maven完全相同的来源。

一旦你上网,你的依赖关系应该从任何"新项目"在Android Studio中。然后,您应该让依赖项下载,然后欢迎您离线工作。

注意:您还需要下载Android SDK

答案 1 :(得分:0)

最佳解决方案是在工作场所使用互联网时自动将不受信任的服务器证书添加到Android工作室。转到设置 - >工具 - >服务器证书,现在选中“自动接受不受信任的证书”。此编码可以离线完成。

此外,使用第三方VPN解决了证书问题。