繁体   English   中英

在设备上安装App后的Android通知 - 如何?

[英]Android Notification after App is installed on device - How to?

我想为我的Android应用添加状态栏通知。 安装应用程序后,此通知应显示在状态栏上。 我有一个应用程序的后台服务,我可以在那里放置通知代码。 如何在安装应用程序后触发通知?

任何解决这个问题的见解都会非常有帮助。

谢谢。

此规则存在(主要)例外情况。 如果您的应用是从Android电子市场安装的,那么Market应用会在安装时向您的应用发送com.android.vending.INSTALL_REFERRER意图。 例如,AnySoftKeyboard在安装后会显示自定义通知:

在此输入图像描述

键盘显示通知很有意义,因为默认情况下禁用新键盘,因此通知可以提示用户启用它。 否则大多数用户会认为当他们的键盘不在输入设备列表中时安装失败(接下来是愤怒的支持电子邮件,甚至更糟糕 - 糟糕的评级和退款!)。

有关详细信息,请参阅此页面: 从Android电子市场安装应用后获取引荐来源 我还在AnySoftKeyboard清单文件(位于http://softkeyboard.googlecode.com )中找到了此代码:

    <receiver android:name="com.anysoftkeyboard.receivers.AnySoftKeyboardInstalledReceiver" android:exported="true">
        <intent-filter>
            <action android:name="com.android.vending.INSTALL_REFERRER" />
        </intent-filter>
    </receiver>

我希望这有帮助,

巴里

如何在安装应用程序后触发通知?

你不能做这个。 安装后,您的代码都不会立即运行。

暂无
暂无

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

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