我想扩展 monkeyrunner API 的 MonkeyDevice 类。我的派生类看起来像这样。
from com.android.monkeyrunner import MonkeyDevice, MonkeyRunner
class TestDevice(MonkeyDevice):
def __init__(self, serial=None):
MonkeyDevice.__init__(self)
self = MonkeyRunner.waitForConnection(deviceId=serial)
self.serial = serial
当我test_dev = TestDevice(serial)
从另一个模块调用时,出现以下错误:
test_dev = TestDevice(serial)
TypeError: _new_impl(): 1st arg can't be coerced to com.android.monkeyrunner.core.IMonkeyDevice
我究竟做错了什么?
提前致谢!