AI手机网,短视频直播 硬改改机 一键新机 群控软件 刷机定制

 找回密码
 立即注册
查看: 856|回复: 6

adb启动APP-以微信举例

[复制链接]
发表于 2024-8-23 13:12:13 | 显示全部楼层 |阅读模式
启动APP(以微信举例)

启动命令:adb shell am start “包名”/“开启活动名”

1、手机打开微信
2、cmd窗口输入

  1. adb shell dumpsys window | findstr mCurrentFocus
复制代码


这里com.tencent.mm 就是微信的包名  
获取打开活动(Activity)
  1. adb shell dumpsys package com.tencent.mm
复制代码
  1. 这个返回的太乱了,需要筛选一下:adb shell dumpsys package com.tencent.mm | findstr \/ |findstr filter

复制代码
这个就是对应的包+活动名 com.tencent.mm/.plugin.account.ui.ContactsSyncUI
adb启动微信
  1. adb shell am start com.tencent.mm/.plugin.account.ui.ContactsSyncUI
复制代码

其他方法

1、 cmp

  1. #打开需要获取的应用(不需要知道包名,第一个cmp后面的值即为activity)

  2. adb shell dumpsys activity activities | findstr "cmp="

复制代码

2、top

  1. #有些傻逼APP,它会隐藏很多Activity的权限,用它定义的MainActivity去启动app会得到权限不足的回答。
  2. #这样的APP,必须找到它的启动Activity
  3. #办法是当启动的时候,不停的用命令提示符使用adb命令

  4. adb shell dumpsys activity top | findstr ACTIVITY
复制代码




发表于 2024-8-23 13:12:14 | 显示全部楼层
对我很有帮助
发表于 2024-8-23 13:12:26 | 显示全部楼层
资料不错
 楼主| 发表于 2024-8-23 13:12:42 | 显示全部楼层
发表于 2024-8-23 13:12:42 | 显示全部楼层
这是真的吗
发表于 2024-8-23 13:12:57 | 显示全部楼层
非常好
发表于 2025-3-14 15:40:41 | 显示全部楼层
非常好yyds
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术交流售后群

QQ|小黑屋|手机版|站点找错-建议|AI手机网 |Sitemap



GMT+8, 2025-5-2 06:04 , Processed in 0.208958 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表