gradle在编译示例项目时失败(appcompat-v7:23.3.0)

时间:2016-08-05 19:01:12

标签: android-studio appcompatactivity

我试图克隆Udacity Android的基础课程项目。我从GitHub克隆了该项目并将其导入我的Android Studio 2.1.2。

当我尝试运行它时,gradle会产生如下错误:

Error:(24, 13) Failed to resolve: com.android.support:appcompat-v7:23.3.0
Error:(24, 13) Failed to resolve: com.android.support:appcompat-v7:23.3.0
Error:(25, 13) Failed to resolve: com.android.support:support-v4:23.3.0

我已更新了所有SDK,但仍然会生成错误。

当我点击"安装存储库和同步项目"链接在gradel消息中,它说:

Following packages are not available:
Package id: extras;android;m2repository

任何人都可以告诉我什么是错的,为什么gradle无法正常工作,我该如何解决?

1 个答案:

答案 0 :(得分:1)

按照简单的步骤:

1)打开任何正在使用SDK的Android项目。

2)打开build.gradle(Module:app)文件。

3)复制依赖项

例如:

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:cardview-v7:24.1.1'

    compile 'com.android.support:appcompat-v7:24.1.1'
    compile 'com.android.support:design:24.1.1'
}

4)将它们粘贴到您当前的项目中。

5)另见

compileSdkVersion 24
buildToolsVersion "24.0.0"

它们应该与v7支持库(android_support_lib_version)之后编写的内容相匹配。

6)最后再次同步项目。

相关问题