0

我需要从命令行启动一个应用程序

am start com.project.app

但它说无法解决意图。

我知道我需要提供意图,但我不知道意图是什么。我只想启动应用程序。有什么方法可以列出应用程序的意图,找出已经启动的应用程序的意图是什么,或者从主屏幕上的快捷方式中找出意图?

谢谢。

4

1 回答 1

0

要启动任何包的活动,您需要提供该包的组件名称。它类似于 /。或在 AndroidManifest.xml 中定义

例如,包名称:com.me.test,活动名称为 com.me.test.app.TestActivity。然后你需要写

am start -n com.me.test/.app.TestActivity
于 2013-03-14T05:13:29.037 回答