通过adb启动app应用 | 您所在的位置:网站首页 › 通过包名启动应用 › 通过adb启动app应用 |
由于某些原因,我需要自动启动雷电模拟器里面的一个应用.(利用Windows任务计划) 怎么自启动雷电模拟器就不用说了,很简单. 自启动app我倒是不熟悉,我没用安卓方面的知识.再官网论坛上面查到了相关的命令(传送门)
命令如图,前面的一截很简单,照着输入就是,后面的包名也很简单,安装触动精灵在 我的账号→应用ID查询里面找就是了 但是后面的那个Activity类名就让我头疼了.死活找不到,没有这个类名的话命令构造是错误的,不能成功. 最后用aapt这个命令查询到了.步骤如下 打开雷电模拟器所在路径 在当前路径下启动cmd(再文件管理器地址栏输入cmd回车就是) 输入aapt,有对应信息(一般是aapt的使用说明)输出就ok 准备应用的apk文件,这不是啥难事,要是找不到,可以在模拟器安装QQ,利用QQ文件传输功能把对应的apk文件找到.或者使用命令 获取模拟器所有包名并且包括APK路径adb shell pm list packages -f 去这个网站找一找:https://apkpure.com/cn/ 输入 aapt dump badging XXX.apk 找到Activity,那个命令会输出很长的一段信息.这个类名一般都在后面:最后组成完整的命令: adb shell am start -n "com.jingdong.app.reader.campus/com.jingdong.app.reader.logo.JdLogoActivity" 在批处理文件里面写好,利用Windows任务计划就是.
|
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |