adb 当前activity
时间: 2023-07-03 14:25:28 浏览: 172
你可以使用以下命令来获取当前 Activity 的信息:
```
adb shell dumpsys activity | grep "mFocusedActivity"
```
这将返回类似于以下内容的信息:
```
mFocusedActivity: ActivityRecord{c7f0503 u0 com.example.app/.MainActivity t180}
```
其中,`com.example.app/.MainActivity` 就是当前的 Activity。
相关问题
adb resumedactivity 查看当前页面activity的命令
`adb resumedactivity` 命令无法直接查看当前页面的Activity信息,它用于模拟器或设备的Activity状态恢复,用于测试和调试目的。
如果要查看当前设备上正在运行的Activity信息,可以使用以下命令:
```
adb shell dumpsys activity top
```
执行该命令后,将输出当前设备上正在运行的Activity的信息,包括Activity所属的应用程序的包名和类名。其中,最后一行显示的是当前位于栈顶的Activity信息,即当前正在显示的Activity。需要注意的是,该命令需要在已连接adb的设备或模拟器上执行。
adb shell activity
adb shell activity是一个可以让你查看和操作当前运行中的Android Activity的命令。通过这个命令,你可以查看当前Activity的状态,启动一个Activity,或者将一个Activity关闭。
常用的adb shell activity命令有:
1. 查看当前运行的Activity信息:adb shell dumpsys activity top
2. 启动一个Activity:adb shell am start -n package_name/activity_name
3. 关闭一个Activity:adb shell am force-stop package_name
4. 模拟触摸屏幕事件:adb shell input tap x y
5. 模拟按下物理按键事件:adb shell input keyevent keycode
阅读全文