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

  • kimaliz

    kimaliz

    18 Temmuz 2006
  • Randall P Studios

    Randall P St

    27 AĞUSTOS 2009
  • TheDamnWreckless

    TheDamnWreck

    12 Temmuz 2010