狂自私

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

通过adb启动app应用

由于某些原因,我需要自动启动雷电模拟器里面的一个应用.(利用Windows任务计划)

怎么自启动雷电模拟器就不用说了,很简单.

自启动app我倒是不熟悉,我没用安卓方面的知识.再官网论坛上面查到了相关的命令(传送门)

 

 

命令如图,前面的一截很简单,照着输入就是,后面的包名也很简单,安装触动精灵在 我的账号→应用ID查询里面找就是了

但是后面的那个Activity类名就让我头疼了.死活找不到,没有这个类名的话命令构造是错误的,不能成功.

最后用aapt这个命令查询到了.步骤如下

  1. 打开雷电模拟器所在路径
  2. 在当前路径下启动cmd(再文件管理器地址栏输入cmd回车就是)
  3. 输入aapt,有对应信息(一般是aapt的使用说明)输出就ok
  4. 准备应用的apk文件,这不是啥难事,要是找不到,可以在模拟器安装QQ,利用QQ文件传输功能把对应的apk文件找到.或者使用命令
    1. 获取模拟器所有包名并且包括APK路径
      adb shell pm list packages -f
    2. 去这个网站找一找:https://apkpure.com/cn/
  5. 输入 aapt dump badging XXX.apk
  6. 找到Activity,那个命令会输出很长的一段信息.这个类名一般都在后面:

最后组成完整的命令:

adb shell am start -n "com.jingdong.app.reader.campus/com.jingdong.app.reader.logo.JdLogoActivity"

在批处理文件里面写好,利用Windows任务计划就是.

 

posted on   狂自私  阅读(17373)  评论(0编辑  收藏  举报

编辑推荐:
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
点击右上角即可分享
微信分享提示