从帖子中可以通过adb shell启动活动吗?,我们可以通过adb通过以下方式启动一个Android应用
adb shell am start -n yourpackagename/.activityname
但是是否可以通过adb启动Android应用程序而不知道Activity名称?例如,通过将android.intent.action.MAIN意向发送给包?也许是这样的命令:
adb shell am start -a android.intent.action.MAIN -n packageName
谢谢!!
-宇宙
是的,可以使用猴子工具通过adb shell启动应用程序。
使用此答案中的命令:
adb shell monkey -p app.package.name -c android.intent.category.LAUNCHER 1
此命令模拟了应用程序图标的单击,因此意图隐式意图Intent LAUNCHER被传递到在应用清单(MAIN)中声明的特定接收方
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句