Я пытаюсь протестировать свои приложения с помощью python и обезьян-бегунов. Я хочу отправить намерение во время запуска. Я пробовал использовать дополнительные функции, и это не помогает.
Может кто-нибудь мне помочь? Если возможно, кто-то предоставит мне образец AndroidManifest.xml и test.py о том, как это сделать.
Спасибо всем за помощь blr p sh
Есть некоторые ошибки в monkeyrunner, избегающие правильной обработки дополнительных функций. Этот question также упоминает случай, передающий булевы, но не ограничиваясь ими.
Обходной путь, поскольку monkeyrunner не делает много того, что вызов ADB в этом случае - использование
device.shell('am start -a android.intent.action.MAIN -n my.pkg/.MyActivity -e key val')