2016-05-17 35 views

cevap

1

Ne buldum applicationVariants ait destinationDir mülkiyet bağımlılık Sınıf yolları ve derlenmiş sınıfları içeren bir FileCollection sonuçlanacaktır javaCompile.classpath mülkiyet, eklenebilir olmasıdır.

afterEvaluate { 
    android.applicationVariants.each { variant -> 
     variant.javaCompile.doLast { 
      javaexec { 
       classpath += variant.javaCompile.classpath 
       classpath += files(variant.javaCompile.destinationDir) 
       main = 'com.mydomain.Main' 
      } 
     } 
    } 
} 

'com.android.tools.build:gradle:2.1.0' ve gradle 2.10 çalıştıran Android Studio 2.1.1 üzerinde test:

Benim kullanım durumu java çalıştırılabilir sonrası derleme çalıştırmak için çalışıyor.

Referans: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Shrinking-Resources