Android Studio Gradle项目同步完成但有错误

时间:2016-04-15 05:22:52

标签: android android-studio gradle android-gradle

我最近决定学习Android编程,所以我在我的Ubuntu机器上安装了Android Studio和Android SDK。问题是当我建立一个新项目时,它说:

Gradle Sync completed with some erros

,日志是:

/home/moein/apps/android-studio-projects/Testapp/app/build.gradle
    Error:Error:line (24)Failed to resolve: com.android.support:appcompat-v7:23.+
    Error:Error:line (23)Failed to resolve: junit:junit:4.12

我的build.gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.example.moein.testapp"
        minSdkVersion 23
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.0.0'
}

5 个答案:

答案 0 :(得分:0)

你的build.gradle文件中是否有这个:

compile 'com.android.support:appcompat-v7:23.3.0'

答案 1 :(得分:0)

此类错误的最可能原因是您没有安装所有支持库。转到SDK管理器并安装所有支持的存储库。有关详细信息,请访问此jquery mobile documention

答案 2 :(得分:0)

这些是您可以根据API需求在build.gradle中添加的正确版本。请根据您的要求使用。

API 21:

compile 'com.android.support:appcompat-v7:21.0.1'

OR

compile 'com.android.support:appcompat-v7:21.0.2'

OR

compile 'com.android.support:appcompat-v7:21.0.3'

API 22:

compile 'com.android.support:appcompat-v7:22.0.0'   

API 23:

compile 'com.android.support:appcompat-v7:23.2.0'

答案 3 :(得分:0)

尝试安装以下突出显示的项目:

Support Library

答案 4 :(得分:0)

我找到了这个问题的答案。

每当我打开一个新项目时,我都会得到它。

只需将这些行粘贴到 build.gradle(module:app)

即可
repositories {
    maven { url 'http://repo1.maven.org/maven2' }
}

再次同步它可能会解决您的问题。