android adb命令获取处于当前屏幕的Activity
android adb命令获取处于当前屏幕的Activity
使用adb命令:
adb shell dumpsys activity activities
输出,例如:
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom):
* Task{38ef601 #5281 type=standard A=10450:com.example.myapplication U=0 visible=true visibleRequested=true mode=fullscreen translucent=false sz=1}
mResizeMode=RESIZE_MODE_RESIZEABLE_VIA_SDK_VERSION
mHasBeenVisible=true
mDexDocking=undefined
isSleeping=false
topResumedActivity=ActivityRecord{46a9fe8 u0 com.example.myapplication/.MainActivity} t5281}
* Hist #0: ActivityRecord{46a9fe8 u0 com.example.myapplication/.MainActivity} t5281}
packageName=com.example.myapplication processName=com.example.myapplication
launchedFromUid=10127 launchedFromPackage=com.sec.android.app.launcher launchedFromFeature=null userId=0
app=ProcessRecord{6143248 17697:com.example.myapplication/u0a450}
Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.example.myapplication/.MainActivity bnds=[795,139][1041,474] }
rootOfTask=true task=Task{38ef601 #5281 type=standard A=10450:com.example.myapplication U=0 visible=true visibleRequested=true mode=fullscreen translucent=false sz=1}
taskAffinity=10450:com.example.myapplication
mActivityComponent=com.example.myapplication/.MainActivity
baseDir=/data/app/~~k6HJUDEleb5O5lC7hfnd_w==/com.example.myapplication-Ijc7ZXChoYAHUGpC-CPB9Q==/base.apk
dataDir=/data/user/0/com.example.myapplication
stateNotNeeded=false componentSpecified=false mActivityType=standard
compat={540dpi} labelRes=0x7f0f001c icon=0x7f0d0000 theme=0x7f100262
已经明确告知是
Display #0 (activities from top to bottom):
从顶至底,#0 0号即为当前屏幕显示的界面数据。
来源地址:https://blog.csdn.net/zhangphil/article/details/129597475
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341