2013-08-05 19 views
7

'gradlew connectedCheck' komutunu kullandığımda her zaman hata ayıklama sürümünü oluştur ve uygulamanın hata ayıklama sürümüne karşı test edin. Uygulamamın yayın sürümüne karşı test etmek de mümkün mü?Android Gradle eklentisi ile uygulamanızın sürüm sürümüne karşı test etmek mümkün mü?

Proguard'ı etkinleştirmek istiyorum ve çalışma zamanı sırasında gerekli olan herhangi bir şeyi filtrelemediğinden emin olmak istiyorum.

cevap

17

Sadece şu anda tek bir yapı türüne karşı test edebilirsiniz (ancak bu değişebilir).

karşı test etmek inşa türünü ayarlamak için:

android { 
    testBuildType "release" 
} 

Bu dinamik bir env var aracılığıyla her zaman build.gradle düzenlemek zorunda değil ayarlayabilirsiniz.

+1

bunu env var ile nasıl değiştirirsiniz? TestBuildType özelliğini dinamik olarak değiştirmeme rağmen, her zaman yazma zamanında ayarlanan orijinal türünü bir araya getirir. Örneğin. : app: assembleReleaseTest yerine: app: assembleQATest – whizzle

+0

Merhaba, tüm androidTests gradle önce bir sürümden önce nasıl çalıştırılır? Herhangi bir yol var mı? – Daniele

İlgili konular