查看当前app的Acitivty名称

在处理6.0动态权限管理的时候,发现很多国内的手机厂商都有两个系统权限设置管理,比如小米在系统设置中有一个权限管理,在系统应用还有一个安全中心。通过测试发现我们在权限申请的时候需要跳转到安全中心让用户手动打开某一项权限,思路肯定是通过Intent进行跳转了,但是我们要怎么拿到安全中心的包名跟Activtiy的名称呢?通过查阅资料发现adb shell命令可以帮助我们。

如果没有给adb配置环境,需要在cmd中通过cd命令进入到adb.exe工具所在的目录下,然后执行adb shell dumpsys activity activities 

可以看到我们已经拿到全路径下的MainActivity了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容