2017-03-04 51 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管理器 –

相關問題