Sto provando a testare la mia app utilizzando lo strumento MonkeyRunner. Sto cercando di aggiungere un EXTRA alla mia attività. Lo script python eseguito senza errori:Come posso passare un extra a un intento Android utilizzando MonkeyRunner?
device = MonkeyRunner.waitForConnection()
device.wake()
extra = {'MY_EXTRA', True}
device.startActivity(component="org.mycompany.myapp/.activity.Show",extras=extra)
Ma quando ho ispezionare l'intento della mia app che non si ottiene il valore passato:
boolean myExtra = i.getBooleanExtra("MY_EXTRA", false);
Che cosa mi manca? Sto passando nell'intento sbagliato? Sto verificando che il valore nell'app per Android non sia corretto?
Non riesco a farlo prendere nessun extra, stringa, booleano, niente ... hmm – brendan