???????????:
?????????????????????test.py??python?????????????:
????from com.android.monkeyrunner import MonkeyRunner??MonkeyDevice??MonkeyImage
????#?????????android?璞�????
????device = MonkeyRunner.waitForConnection()
????MonkeyRunner.sleep(3)
????#???????????????????????
????device.shell('am force-stop com.alpha.lenovo.launcher')
????MonkeyRunner.sleep(3)
????#?????????????activity
????device.startActivity(component='com.alpha.lenovo.launcher/com.alpha.lenovo.launcher.AlphaLauncher')
????#??????????
????MonkeyRunner.sleep(10)
????device.press('KEYCODE_DPAD_UP'??'DOWN_AND_UP')
????MonkeyRunner.sleep(2)
????device.press('KEYCODE_DPAD_RIGHT'??'DOWN_AND_UP')
????MonkeyRunner.sleep(5)
????device.press("KEYCODE_DPAD_CENTER"??"DOWN_AND_UP")
????MonkeyRunner.sleep(10)
????device.press('KEYCODE_DPAD_DOWN'??'DOWN_AND_UP')
????MonkeyRunner.sleep(3)
????device.press('KEYCODE_BACK '??'DOWN_AND_UP')
????MonkeyRunner.sleep(3)
????#?????
????result = device.takeSnapshot()
????#?????写??????????????????
????result.writeToFile('./pic001.png'??'png')
???????薪??
????1. ???python2.7???????????????Path?????python????路??
????2. ??adb????????璞�
????3. ????android sdk??tools???????monkeyrunner test.py