有没有人知道在安装Android应用程序后运行代码的好方法?
像ACTION_PACKAGE_ADDED这样的东西会被传递到刚刚安装的应用程序。
-
这适用于零配置方案,其中设备的配置来自Web服务。
这些设置在BroadcastReceivers中使用。
一种方法是第一次获取设置。由于这将完成BroadcastReceiver,并且由于可能需要一些时间来获取结果,所以我不愿意使用这种方法。
答案 0 :(得分:0)
刚刚安装的应用程序不会收到意图ACTION_PACKAGE_ADDED。但是,可能会触发一些广播消息以自动启动应用程序。我认为,最好的方法是使用BOOT_COMPLETED广播消息,因此在第一次设备启动时加载设置。
我现在对您的设备一无所知,但无论何时在这些设备上提供Android,您都可以在固件更新中打包此应用(以及您的设置)。或者您只需在安装此软件包后重新启动设备..