gpt4 book ai didi

android - 在不知道 Activity 名称的情况下通过 adb 启动应用程序

转载 作者:IT王子 更新时间:2023-10-28 23:52:05 28 4
gpt4 key购买 nike

Is it possible to start activity through adb shell? 帖子中,我们可以通过 adb by 启动一个 Android 应用

adb shell am start -n yourpackagename/.activityname

但是是否可以在不知道 Activity 名称的情况下通过 adb 启动 Android 应用程序?例如,通过将 android.intent.action.MAIN Intent 发送到包?也许像这样的一些命令:

adb shell am start -a android.intent.action.MAIN -n packageName

谢谢!!

-宇宙

最佳答案

是的,可以使用猴子工具通过 adb shell 启动应用程序。

使用来自 this answer 的命令:

adb shell monkey -p app.package.name -c android.intent.category.LAUNCHER 1

此命令模拟应用图标点击,因此 Intent 隐式 Intent LAUNCHER 被传递到应用 list (MAIN) 中声明的特定接收器

关于android - 在不知道 Activity 名称的情况下通过 adb 启动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29931318/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com