我知道这不是最佳做法,但它是一项要求的功能(例如,适用于商业应用)。安装应用程序后,我需要自动将其放在主屏幕上。我在互联网上看到了很多代码,但所有代码仅在应用程序启动时按下按钮。但是我需要在安装应用程序之后和应用程序启动之前立即在主屏幕上放置一个快捷方式。有没有办法实现这个目标?
PS:要更清楚地提出问题:该应用将在没有Google Play商店的情况下发布,因此无法选择。
感谢您的帮助!
致以最诚挚的问候,
罗宾
答案 0 :(得分:1)
在Android 3.1之后的限制期间,用户首次启动应用程序之前,您无法在应用程序中运行任何代码。查看this了解详情
答案 1 :(得分:0)
这是Market应用程序的可选功能,而不是应用程序本身。在设计应用程序时,它不会收到有关自身安装的广播。
第一次启动应用时可以创建它。
您可以通过在主活动中创建一个方法并从oncreate调用此方法并创建一个布尔变量并将其保存在共享首选项中来实现这一目标