2017-03-14 20 views
5

Uygulamamın yeni bir sürümünü Google Play'e yüklediğimde, oldukça iyi ve güzel olan bir Başlatma Denemesi test raporu alıyorum, ancak sorun çoğu zaman AI'nın kurulumun etrafında dolaşıp gerçekleri test etmemesidir. UI. Bu cihazlar için kurulumu hızlı ve rasgele tamamlamayı isterim.Uygulamanın Google Play Öncesi Başlatma rapor cihazlarında çalışıp çalışmadığını nasıl tespit edebilirim?

Benim sorum şu, bu test cihazlarında çalıştığını algılamanın bir yolu var mı?

cevap

4

Aşağıdaki ile Lansman öncesi test cihazını algılayabilir:

private boolean isTestDevice() { 
    String testLabSetting = Settings.System.getString(getContentResolver(), "firebase.test.lab"); 
    return "true".equals(testLabSetting); 
} 

See: https://firebase.google.com/docs/test-lab/android-studio#modify_instrumented_test_behavior_for_testlab

+0

tam Google Lansman Öncesi raporu gibi Firebase test laboratuarı var mı? – Avamander

+0

Oldukça emin ama kendim test etmedim. Bu kodu kısa sürede üretimde test edeceğim. Geri bildireceğim ... –

+3

Bunu test ettim ve test cihazını tespit etti. –

İlgili konular