擅长:python、mysql、java
<p>命令之间出现延迟的原因是<code>adbclient</code>主要使用<code>shell</code>连接来发送它们。此外壳连接未保持打开状态。<code>monkeyrunner</code>使用套接字向<code>monkey</code>发送命令,因此命令之间的延迟最小。
<code>adbclient</code>可以重复使用打开的<code>shell</code>连接,或者打开<code>socket</code>到{<cd4>}来做<code>monkeyrunner</code>。在</p>
<p>这并不难实现,但在路线图中还没有。不管怎样,补丁总是受欢迎的。在</p>
<p>另一方面,对于其他最常见的情况,<code>adbclient</code>要快七倍:<a href="http://dtmilano.blogspot.ca/2013/09/androidviewclientculebra-takesnapshot.html" rel="nofollow">http://dtmilano.blogspot.ca/2013/09/androidviewclientculebra-takesnapshot.html</a></p>