通过命令启动活动

2020-02-12 21:05:21 -0500

所用工具:mt管理器 钉钉

闲着无聊研究了一点关于am start命令目的为了启动某一项活动达到定时完成任务的目的

具体参数:am start -n 包名/活动名

通过mt管理器找到应用程序即可找到包名,通过mt管理器的Activity记录就能找到活动名

找到包名和活动名后打开mt管理器输入命令“am start -n com.alibaba.android.rimet/com.alibaba.lightapp.runtime.activity.CommonWebViewActivity”回车

出现了一些错误“url不能为空”

通过网上搜索了解到am start传递网址的方法

具体参数:am start -d url链接

于是我准备通过抓包抓取钉钉的url链接,抓了一大堆网址试了几个不行,就懒得分析了。然后我又在钉钉里面找,找到了

然后开始测试:输入命令am start -n com.alibaba.android.rimet/com.alibaba.lightapp.runtime.activity.CommonWebViewActivity -d https://landray.dingtalkapps.com/alid/app/report/home.html?corpid=ding11704699f0a46b8c4ac5d6980864d335&id=16ea1f906f2ac2baa17d66a42ba896f3&skip=1&dd_from=qrcode&dd_progress=false&sourcefrom=immsg#/createRepor

差不多可以了,如果还想更加完善一点可以写个shell函数通过inputtap命令来模拟点击、inputswipe来模拟滑动,这里我就不详细讲解了

«Newer      Older»
Comment:
Name:

Back to home

Subscribe | Register | Login | N