Android adb启动任意app的几种方式

使用adb启动应用程序主要有两种方式:一种是已知应用程序的包名和主Activity,另一种是不知道应用程序的包名和主Activity。

已知应用程序的包名和主Activity
在这种情况下,我们可以通过输入特定的adb命令来启动应用程序。具体步骤如下:
(1)确保你的PC和Android设备已经连接,可以通过cmd进入命令行,输入adb devices来确认设备是否已经连接。
(2)在命令行中输入adb shell am start +包名/.Activity来启动应用程序,例如:adb shell am start com.android.settings/.HWSettings。
(3)或者,你也可以使用adb shell am start -W -n 包名/.Activity来启动应用程序,例如:adb shell am start -W -n com.android.settings/.Settings$ApnEditorActivity。

如何获取启动页activity
启动页activity指App启动的第一个activity,介绍几种查看启动页activity的方法:

方法一:问开发,最有效的获取方式
方法二:dumpsys package 包名,前提是知道包名
1、adb shell
2、dumpsys package 包名
在这里插入图片描述
查找关键词“android.intent.action.MAIN”即可检索到启动页activity:/.activity.HomeActivity

方法三:monkey,前提是知道包名

adb shell -p 包名 -v -v -v 1
执行结果有一个cmp参数,后面就是我们的启动页activity
在这里插入图片描述

相关推荐

  1. Spring AOP实现方式

    2024-07-12 11:12:04       15 阅读
  2. 【python并发任务方式

    2024-07-12 11:12:04       50 阅读
  3. Linux 设置一个程序开机启动方式

    2024-07-12 11:12:04       32 阅读
  4. PEFT方式

    2024-07-12 11:12:04       15 阅读
  5. Golang 定时任务实现方法

    2024-07-12 11:12:04       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 11:12:04       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 11:12:04       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 11:12:04       45 阅读
  4. Python语言-面向对象

    2024-07-12 11:12:04       55 阅读

热门阅读

  1. 实时数仓项目需求及架构设计

    2024-07-12 11:12:04       15 阅读
  2. 66、Flink 的 DataStream Connectors 支持的 Formats 详解

    2024-07-12 11:12:04       16 阅读
  3. String的常用方法

    2024-07-12 11:12:04       27 阅读
  4. python字典

    2024-07-12 11:12:04       24 阅读
  5. aws课程,认证,学习方法

    2024-07-12 11:12:04       20 阅读
  6. dockerfile里的copy只能使用相对路径吗?

    2024-07-12 11:12:04       19 阅读
  7. MySQL密码遗忘一键解锁:完整指南

    2024-07-12 11:12:04       17 阅读
  8. 灵岫科技技术二面\.(过了)

    2024-07-12 11:12:04       19 阅读
  9. 非阻塞式 I/O 模型 【NIO】补充内容

    2024-07-12 11:12:04       18 阅读
  10. 常用的Web前端框架:深入探索与实用指南

    2024-07-12 11:12:04       17 阅读
  11. 使用Python自动识别和合并PDF中的跨页表格

    2024-07-12 11:12:04       17 阅读