防止卸载Android应用程序

防止卸载Android应用程序,android,Android,可能重复: 各位好, 我想开发一个应用程序,以防止所有安装在手机上的应用程序被卸载。我可以限制任何用户从手机卸载应用程序吗?我的意思是说,我可以绑定应用程序的任何约束,无论何时任何用户要卸载该应用程序,它都会请求密码?我在网上到处搜索,但没有找到任何有用的 正在等待答复。对不起,请讲英语。我说话不好 你可以创建一个应用程序来监听“活动开始”事件。当你观看这个活动时,你可以展示/开始你自己的活动。此活动将取代卸载活动。要捕获事件,请使用logcat读取。目前,我正在完成此类应用程序,它将使用密码

可能重复:

各位好,

我想开发一个应用程序,以防止所有安装在手机上的应用程序被卸载。我可以限制任何用户从手机卸载应用程序吗?我的意思是说,我可以绑定应用程序的任何约束,无论何时任何用户要卸载该应用程序,它都会请求密码?我在网上到处搜索,但没有找到任何有用的


正在等待答复。

对不起,请讲英语。我说话不好


你可以创建一个应用程序来监听“活动开始”事件。当你观看这个活动时,你可以展示/开始你自己的活动。此活动将取代卸载活动。要捕获事件,请使用logcat读取。目前,我正在完成此类应用程序,它将使用密码保护此类操作。

Duplicate:谢谢UAS。你能解释一下你的答案吗。语言不是问题,你的英语很好。你们可以用你们的语言发送答案,我会把它转换。嗯,我认为俄语不能很好地翻译成你们的语言。所以,首先在我的博客中读到这里(主要是Java代码,其他只是文字)。使用此代码,您可以读取日志。Android通常编写一个字符串,用于描述已启动活动的信息。之后,你应该启动一个“卸载活动”,并查看新条目出现的日志。因此,您的应用程序必须作为服务运行,它将被读取为logcat。当出现日志条目(关于启动卸载)时,您应该启动您的活动(使用密码)startActivity,例如。此活动包含一个字段,用户在其中输入密码。如果密码正确-只需调用“finish();”,用户将授予卸载权限。如果密码不正确-您应该按程序启动主屏幕(或仅启动另一个活动)。这就是全部。如果有问题-你可以通过ICQ与我联系#333411702@UAS如何在Android Jellybeans中实现这一点?bcoz阅读日志受到限制。您好@UAS您能给另一个网站或解释您是如何做到的吗?因为我无法访问你之前提到的网站。