繁体   English   中英

从通知栏启动Android应用程序:安装后

[英]Launching an Android app from notification bar : Just after installation

在Android设备上通过PC网络浏览器从Google Play网上商店安装应用时。 将会在Android设备的通知栏上看到一条“应用已成功安装”通知。 我见过许多应用程序(LinkedIn应用程序等),单击此通知将启动应用程序本身。 如何为我的应用实现相同功能? 有指针吗? 目前,对于我的应用程序,如果我单击此通知,它将打开play store应用程序并显示卸载选项。 我不想要:(

我搜索了“从通知栏启动应用程序”,但它涉及创建通知(待定)以及全部。 但是在我的情况下,通知是由Google Play服务创建的。 那么,当用户单击此通知“应用已成功安装”时,如何启动我的应用?

非常感谢,

通知会在安装后由Google Play应用自动显示,对于从Google Play下载的每个应用,您都不需要做任何特别的事情。 :-)

看来,如果您的应用程序没有为启动器声明意图过滤器的活动,则通知不会打开您的应用程序,而是会为其打开Goog​​le Play列表。

我不确定您的应用程序会做什么,但是大多数时候您都希望用户可以启动某些程序。 原因包括:

  1. 应用在安装后处于停止状态,并保持该状态直到用户启动它们。 在这种状态下,任何应用程序组件都不会运行。
  2. 用户可能想要一种方法来查看您的应用程序正在执行的操作并与之交互,即使仅限于配置某些设置也是如此。 您可以利用它来做其他事情,例如提供反馈链接。

如果您的应用程序确实不应该具有启动器活动,则可以在第一次打开活动后使用PackageManager禁用该活动。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM