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

  • MrSuicideSheep

    MrSuicideShe

    9 NİSAN 2010
  • Simon Hayter

    Simon Hayter

    20 HAZİRAN 2010
  • sk8ingis4me

    sk8ingis4me

    16 Mart 2006