0

脚本编写有点新……设备上安装了一个应用程序 my_app。我需要一个脚本命令来打开该应用程序并传递参数。类似于 iPhone 的 openApp 标签。

另外我如何将参数传递给 my_app.

10xs,尼尔

4

1 回答 1

0

为了接收参数,您的应用程序必须设置为从启动它的 Intent 中提取参数。所有 android 应用程序都是围绕 Intent 和 Intent 处理构建的,而不是脚本启动和执行。 如果您需要,请查看意图以获取有关它们的更多信息,但基本上在设置您的应用程序时,假设您的脚本正在从您的桌面运行,启动命令将是

adb am start org.example.myapp.MyActivity -e arg1 foo;

快速搜索显示了另一个 SO 答案,它解释了am 的所有参数,而这个答案显示了如何从意图中提取额外内容。

于 2012-08-29T17:21:12.940 回答