擅长:python、mysql、java
<p>获取当前显示的活动的一种方法是使用命令</p>
<pre><code>device.shell('dumpsys window displays')
</code></pre>
<p>然后找到<code>Application tokens in Z order:</code>
之后的下一行内容如下:</p>
^{pr2}$
<p>可以使用python解析它来提取当前活动,在本例中是<code>com.andrew.apollo/.ui.activities.HomeActivity</code>。在</p>
<p><br/>
<br/>
另一种方法是使用命令</p>
<pre><code>device.shell('dumpsys activity activities')
</code></pre>
<p>然后找到<code>Running activities (most recent first):</code>接下来的几行如下所示:</p>
<pre><code>TaskRecord{428f0e90 #106 A=com.andrew.apollo.task U=0 sz=1}
Run #3: ActivityRecord{419ec3e8 u0 com.andrew.apollo/.ui.activities.HomeActivity t106}
</code></pre>
<p>同样,您可以使用python进行解析以获得<code>com.andrew.apollo/.ui.activities.HomeActivity</code></p>