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

  • bobinire

    bobinire

    24 EYLÜL 2006
  • hydejiaqi

    hydejiaqi

    12 Mart 2008
  • UnboxTechnology

    UnboxTechnol

    20 Ocak 2011