6

, ben acurately I could https://developer.android.com/tools/support-library/setup.html adresindeki adımları takip etti, ama bana aşağıdaki hata anlattı: Zaten Destek Repository ve Kütüphane yüklemişAndroid Destek Kitaplıkları neden projemde çalışmıyor? Android Studio kullanarak

Error:Could not find method compile() for arguments [com.android.support:appcompat-v7:18.0.+] on org.gradle.api.interna[email protected]18899229.

Please install the Android Support Repository from the Android SDK Manager. Open Android SDK Manager compile error

Ama! Ben de dependencies bloğunda ait değil compile belirten bir hata var, bu yüzden classpath olarak değiştirdim ve aşağıdaki benzer hata var yana: Burada görebileceğiniz gibi

Error:Could not find any version that matches com.android.support:appcompat-v7:18.0.+. Required by: :ExpenseTracker:unspecified

Please install the Android Support Repository from the Android SDK Manager. Open Android SDK Manager could not find and proof of install

, hala ASR düşünür yüklü değil, ancak ekran görüntüsünün kanıtladığı gibi. Peki ben burada ne yapıyorum?

+0

V7: 18.0. + Ila v7: 20. + – Simas

+0

@ user3249477 değiştirmeyi deneyin. Ne yazık ki bu düzeltmedi: c – Supuhstar

cevap

11

Sanırım bu satırları yanlış dosyaya yerleştiriyorsunuz.

Bunlar içinde, modülünbuild.gradle dosyada gitmeli projeninkilerle (bu ekran görüntüsünden, olacak gibi görünüyor) biri.

Ayrıca, dependencies etiketi, başka bir şeyin çocuğu olmamalıdır. gibi bir şey:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 20 
    ... 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile "com.android.support:support-v4:18.0.+" 
    ... 
} 

EDIT'e Yorumunuzu gördünüz mü? :)

// NOTE: Do not place your application dependencies here; they belong 
// in the individual module build.gradle files 
+0

Teşekkürler! Ayrıca, evet, yorumu gördüm, ama bunun bir platform bağımlılığı olduğunu düşündüm. Oh iyi x3 – Supuhstar

4

Sorunum Android Studio son sürüme Gradle eklenti yükseltme icar sonra, benim modülün yapı dosyasının bağımlılık bölümü berbat olmasıydı. Bağımlılık beyan hatlarını birlikte birleştirmişti (sadece yorumlar olan satırlar hariç). Çizgileri ayırmak (her bağımlılık beyanını tek bir satırda vermek) sorunu giderdi.