查看当前界面Activity

adb shell "dumpsys activity top | grep ACTIVITY | tail -n 1"
  • dumpsys activity top :打印顶层Activity信息
  • grep ACTIVITY:从上个命令结果中过滤出Activity相关信息
  • tail -n 1:从上一步过滤结果中继续过滤出最后一条记录,也就是当前界面(顶层top)activity

命令执行结果:

ACTIVITY com.audiocn.kalaok.tv.k71/com.audiocn.karaoke.tv.main.TvMainActivity caf0d5d pid=5751

查看当前界面Fragment

adb shell "dumpsys activity top | grep '#[0-9]: ' | tail -n 1"

命令执行结果:

$ adb shell "dumpsys activity top | grep '#[0-9]: ' | tail -n 1"
        #0: DevelopmentSettingsDashboardFragment{d1b926e #1 id=0x7f0a03e2}

查看Activity任务栈(仅适用android11以及以上)

adb shell "dumpsys activity activities | grep '* ActivityRecord{'"

代理设置

adb shell settings put global http_proxy ip:port

删除
adb shell settings delete global http_proxy
adb shell settings delete global global_http_proxy_host
adb shell settings delete global global_http_proxy_port