一般来说,我想编写一个monkeyrunner程序,如果它还没有打开我的android手机上的Wifi。我有以下代码:
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")
此代码导航到检测到 wifi 网络的屏幕。当我向下滚动时,我想检查当前按钮是否适用于我的网络,如果是并且未打开,请将其打开。
我的一个想法是阅读按钮上的标签进行比较。任何帮助表示赞赏。