SORU
14 Temmuz 2013, Pazar


Nasıl kaynak Android 1.7 Studio ayarlamak için ve Gradle

Merhaba Android Studio proje derlemeye çalışırken aşağıdaki hatayı alıyorum.

Gradle: error: diamond operator is not supported in -source 1.6

Lütfen dikkat, tüm proje hedef tercihleri buldum gibi 1.7 set var. Ayrıca yol SDK 1.7 altında proje SDK ... ... gösterilen doğru yolu 1.7 yükleme java. Ben java run-sürüm terminal, java 1.7..koşuyorum söylüyor Bu JAVA_HOME ortam değişkeni ayarlamak için denedim:

/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home

Ayrıca bir değişiklik yok..

Herhangi bir tavsiye?

CEVAP
19 EKİM 2013, CUMARTESİ


Java 7 desteği yapı araçları 19 eklendi. Elmas operatör gibi özellikleri, multi-catch kullanımı-ile-kaynakları deneyin, anahtarlar, vb dizeleri. Senin için ayarlayamadı build.gradle ekleyin.

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.0"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 19
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
}

1.7 , Android gradle eklentisi 0.6 Gradle. gereklidir.

Unutmayın, bu sadece kaynakları minSdkVersion 19 gerektiren deneyin. Diğer özellikleri önceki platformlarda çalışır.

Link to android gradle plugin user guide

Link to see how source vs target are different

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • androidandme

    androidandme

    10 Mart 2009
  • eurotuner

    eurotuner

    6 Mart 2006
  • Floortile83

    Floortile83

    16 Ocak 2010