用monkeyrunner自动化对android机器进行测试时,执行脚本重启机器若干次。但到某次时,会抛出异常。
查阅资料。
public AdbChimpDevice(IDevice paramIDevice) { this.device = paramIDevice; this.manager = createManager("127.0.0.1", 12345); Preconditions.checkNotNull(this.manager); } |
若我此次的device.waitForConnection()一直没连上,而waitForConnection()的默认等待连接时间是无限长,所以导致了无法创建create manager.
没有程序占用该端口。
不能让waitForConnection()无限等待,设定超时时间,超时还未连接上,则重启。