如何在安装应用程序时在主屏幕上添加快捷方式

How to add shortcut on home screen when app gets install

我知道这不是最佳做法,但这是一项要求的功能(例如,对于商业应用程序)。安装该应用程序后,我需要将其自动放置在主屏幕上。我在互联网上看到了很多代码,但所有代码都只在应用程序启动时单击按钮时起作用。但是我需要在安装应用程序之后和应用程序启动之前立即在主屏幕上放置一个快捷方式。有什么办法可以实现吗?

PS:为了让问题更清楚:应用程序将在没有 Google Play 商店的情况下分发,所以这不是一个选项。

感谢您的帮助!

此致,

罗宾

这是电子市场应用程序的可选功能,而不是应用程序本身的功能。在设计应用程序时,它不会收到关于自己正在安装的广播。

第一次启动应用程序可以创建它。

您可以通过在 main activity 中创建一个方法并从 oncreate 调用此方法并创建一个布尔变量并将其保存在共享首选项中来实现这一点

自 Android 3.1 以来,在用户首次启动您的应用程序之前,您不能 运行 您的应用程序中的任何代码。检查 this 了解更多信息