2017-03-04 57 views
0

我正在尝试制作我的第一个Android应用程序。 下载并安装了Android Studio,并按照教程启动了一个新的简单的“Hello world”应用程序,以便开始使用,并确保一切正常。 但它没有。 我自己没有编写一行代码,所以源代码完全由Android Studio生成。新的Android Studio +新项目 - 未能解决

我得到这个错误: 无法解析:com.android.support:appcompat-v7:25.+

无法解析:com.android.support.test.espresso:咖啡核:2.2.2

创建项目时,我选择API级别15

在SDK管理器,我有两个API级别15和25安装(我认为25是安装默认情况下,我已经安装了API 15,反之亦然)。

我搜索了很多,并尝试了不同的SDK,但总是出现同样的错误。无论我尝试使用哪个版本,都会失败,并显示相同的消息。

为什么第一个教程不工作? 我有点糊涂了,如果是这样很难使第一个“Hello World”的应用程序:0)

Screenshor of error

提前感谢!

+1

转到SDK和SDK工具更新约束布局 – Lemberg

回答

0

转到文件 - >设置 - >构建,执行,部署 - >生成工具 - >摇篮,然后取消离线,然后重新同步项目和重建即使所有上述不起作用尝试重新安装整个安装

+0

感谢响应快! 但是这已经没有检查。 Here:File-> Settings-> Build,Execution,Deployment-> Gradle ... – Kaare

+0

@Kaare发布您的build.gradle –

0

@Rahul库马尔

我下面的build.gradle。 项目最低使用API​​ 15创建。

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.2" 
    defaultConfig { 
     applicationId "dk.surlution.app3" 
     minSdkVersion 15 
     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 { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:25.+' 
    compile 'com.android.support.constraint:constraint-layout:1.0.1' 
    testCompile 'junit:junit:4.12' 
} 
+0

尝试添加此作为依赖项 compile'c​​om.android.support:appcompat-v7:25.1 .0' –

+0

你有没有通过android sdk manager –

+0

安装支持库试过“:25.1.0”版本,但是同样的问题。 似乎任何写入为依赖项的东西都会导致此错误。 支持存储库已安装。这是默认完成的,我不必这样做。 – Kaare

0

@Rahul

这里是安装在我的工具的截图。安装 谷歌库太多

Screenshot of Tools

+0

推出独立sdk管理器,然后发布图像 –

+0

嗯,这是Android Studio的一部分? 我无法了解如何将其安装为独立程序。我找到的每个链接都只是指向Android Studio安装的链接。 – Kaare

+0

https://developer.android.com/studio/images/sdk-manager-tools_2-0_2x.jpg 检查这个图像它有一个选项左下角打开SDK管理器 –

相关问题