获取前台应用包名shell(autojs获取当前应用包名)

1首先将手机和电脑连接在一起,点击打开开始菜单栏中的“运行”选项2然后在弹出来的窗口中点击输入“CMD”,回车确定3然后在弹出来的窗口中点击输入“adb shell dumpsys package”,回车确定4然后在就显示包。

第一个框为包名 第二个框为主Activity名 如果取包名与Activity在命令行中不方例还可以用以下方式获取 Aapt dumpbadging xxxxapk c\apktxt 之后打开c\apktxt 第三种方式,如果你装了Appium 可以这么操作下 进入。

四不知道我要打开或关闭的软件的软件包名怎么办为了方便用户,Total Control 提供了另一个JS API “getForegroundApp” 来帮助用户获取应用程序的包名原型getForegroundApp描述获取当前手机前台运行的应用程序。

获取前台应用包名shell(autojs获取当前应用包名)

在framework中想添加这个功能,所以写了个appliction来实现一下获取正在运行的应用程序 还是先看图吧 这个app主要是简单的实现了获取非系统的应用程序和一些常用的系统应用程序,显示在一个listview中,并添加了点击回。

比如在测试中,如果需要通过 adb 命令启动 app,则需要知道 app 的包名和入口的 Activity 名这个时候,就可以通过下面这条命令获取到这两个信息这个场景,需要先把要获取信息的应用启动,让它在前台运行,然后执行命令`adb shell dump。

1、本网站名称:源码村资源网
2、本站永久网址:https://www.yuanmacun.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
源码村资源网 » 获取前台应用包名shell(autojs获取当前应用包名)

1 评论

您需要 登录账户 后才能发表评论

发表评论

欢迎 访客 发表评论