Android 如何在安装应用程序之前或卸载应用程序之后编写要执行的命令?

Android 如何在安装应用程序之前或卸载应用程序之后编写要执行的命令?,android,installation,Android,Installation,我已经开发了一个应用程序,我想检查“允许安装非市场应用程序”选项(启用/禁用)的状态。如果启用该选项,我想阻止安装我的应用程序! 那么,如何编写将在安装过程中执行的命令,以及除了在取消安装过程中如何执行相同的操作?在安装应用程序之前或卸载应用程序之后,无法执行任何代码。事实上,当安装应用程序时,它处于停止状态,并且在用户自己明确启动应用程序之前,其任何组件都无法启动。同样,一旦卸载了应用程序,就没有可以运行任何代码的应用程序组件了 您最好在第一次启动应用程序时检查该设置的状态,或者在每次创建应用

我已经开发了一个应用程序,我想检查“允许安装非市场应用程序”选项(启用/禁用)的状态。如果启用该选项,我想阻止安装我的应用程序!
那么,如何编写将在安装过程中执行的命令,以及除了在取消安装过程中如何执行相同的操作?

在安装应用程序之前或卸载应用程序之后,无法执行任何代码。事实上,当安装应用程序时,它处于停止状态,并且在用户自己明确启动应用程序之前,其任何组件都无法启动。同样,一旦卸载了应用程序,就没有可以运行任何代码的应用程序组件了

您最好在第一次启动应用程序时检查该设置的状态,或者在每次创建应用程序时检查。在SharedReferences中设置一个布尔值,并禁用基于该值的任何应用程序功能