Qualcuno è riuscito a disabilitare le animazioni tramite il codice durante l'esecuzione dei test Espresso? Ho cercato di seguire le istruzioni contenute in questo sito (Collegato da here):
https://code.google.com/p/android-test-kit/wiki/DisablingAnimationsCome disattivare le animazioni nel codice durante l'esecuzione dei test Espresso
Purtroppo non sembra funzionare, come continuo a vedere questo errore permesso:
04-27 15:48:28.694 303-342/system_process W/PackageManager﹕ Not granting permission android.permission.SET_ANIMATION_SCALE to package com.cookbrite.dev (protectionLevel=50 flags=0x18be46)
Speravo davvero di evitare di riconfigurare il mio dispositivo/emulatori. Eseguiamo spesso test individuali a livello locale e mi infastidirà se devo continuare a modificare le impostazioni.
ho notato alcuni altri sviluppatori lamentano che questo non funziona, quindi potrebbe non essere soli:
https://groups.google.com/forum/#!msg/android-test-kit-discuss/TCil7kMQRTM/QK1qCjzM6KQJ
Durante il tentativo di questo comando ottengo questo errore "Operazione non consentita: java.lang.SecurityException: L'autorizzazione android.permission.SET_ANIMATION_SCALE non è un tipo di permesso modificabile". Hai qualche idea per cui non posso concedere l'autorizzazione? –
@ MattKranzler Stai usando un dispositivo reale? Non funzionerà su dispositivi non rooted. – Yenchi
@Yenchi Ho provato con un emulatore e ho ancora l'eccezione – Caipivara