Android查看activity所在任务栈
来源:互联网 发布:自学java看什么书 编辑:程序博客网 时间:2024/05/29 13:48
利用adb命令$ adb shell dumpsys activity activities
Step1:maifest文件给一个activity设置launchmode and taskAffinity
(ps:taskAffinity用来设置activity所依附的任务栈,如果所声名的栈没有就新建一个栈,如果有直接用,其默认值即应用包名;另外要注意该属性一定要与launchMode的singletask或者singleInstance配合使用)
<activity android:launchMode="singleTask" android:taskAffinity="com.jjjjjjjj" android:name=".ui.bbs.BBSActivity" android:screenOrientation="portrait" android:windowSoftInputMode="adjustResize" />
Step2:启动应用打开到所生命的 activity,利用adb命令:
adb shell dumpsys activity activities
1、activity from top to bottom说明下面列出的activity是从上往下列出的。
2、BBSactivity就是我们加入单独栈声名的页面,是我们目前看到的页面,目前位于栈顶。
3、taskAffinity就是该activity所在的栈
1、Homeactivity位于BBSactivity下面
2、其taskAffinity为com.sunland.app.debug即该页面所在的任务栈(也是该应用默认的包名)。
mac ADB配置
ADB命令合集
阅读全文
3 0
- Android查看activity所在任务栈
- android 查看activity 任务栈命令
- Android-Activity任务栈
- Android activity任务栈
- Android Activity任务栈
- 查看Activity任务栈的命令
- Activity任务栈查看工具HeriachyView
- Android -- Activity之任务栈
- adb shell查看任务栈中Activity的排列
- Android下的任务和Activity栈
- Android下的任务和Activity栈
- Android下的任务和Activity栈
- Android下的任务和Activity栈
- Android下的任务和Activity栈
- Android下的任务和Activity栈
- Android下的任务和Activity栈
- Android下的任务和Activity栈
- Android下的任务和Activity栈
- 单例模式与多线程(一)
- SEM的关键词规则、匹配模式、出价
- 按钮设置
- POJ 3270 Cow Sorting(置换最小费用)
- adreno-profiler 3-7
- Android查看activity所在任务栈
- JDK官网下载教程
- 创业项目——脸趴APP
- ROS的launch文件
- Sequelize 中文API文档
- 重写方法声明Override
- Bootstrap相关特性
- HttpClient学习笔记
- 堆区 栈区 常量区 I/O操作耗时测试