В общем, я хочу написать программу monkeyrunner, которая включает Wifi на моем телефоне с Android, если он еще не включен. У меня есть следующий код:
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
package='com.android.settings'
activity='.Settings'
component_name=package + "/" + activity
device = MonkeyRunner.waitForConnection()
device.startActivity(component=component_name)
device.press('KEYCODE_DPAD_CENTER', "DOWN_AND_UP")
device.press('KEYCODE_DPAD_DOWN')
device.press('KEYCODE_DPAD_DOWN')
device.press('KEYCODE_DPAD_DOWN')
device.press('KEYCODE_DPAD_CENTER', "DOWN_AND_UP")
device.press('KEYCODE_DPAD_CENTER', "DOWN_AND_UP")
Этот код перемещается на экран, где обнаруживаются сети Wi-Fi. Прокручивая вниз, я хочу проверить, предназначена ли текущая кнопка для моей сети, и если она включена и не включена, включите ее.
Одна мысль, которая у меня была, - прочитать этикетку на кнопке для сравнения. Любая помощь приветствуется.