【发布时间】:2012-05-14 16:34:48
【问题描述】:
我正在查看 Plan B 应用程序的说明:https://play.google.com/store/apps/details?id=com.lookout.labs.planb。它说它会在安装后自动启动。您如何配置应用来执行此操作?
【问题讨论】:
标签: android
我正在查看 Plan B 应用程序的说明:https://play.google.com/store/apps/details?id=com.lookout.labs.planb。它说它会在安装后自动启动。您如何配置应用来执行此操作?
【问题讨论】:
标签: android
注册以接收共同意图。一种特别适合您的目的是:
"android.intent.action.PACKAGE_ADDED"
您还可以侦听其他意图,例如BOOT_COMPLETED 等。
编辑:根据another Stack Overflow answer,您不能在安装后立即运行您的自己的应用程序。您必须按照我的建议注册其他意图。需要注意的是,您的应用需要用户许可才能接收BOOT_COMPLETED 意图。
更新:正如 zapl 所指出的,发布 4.0 后,在用户明确启动您的应用程序之前,您现在无法在安装后执行任何操作。
【讨论】: