在管理应用程序中禁用强制停止按钮
Posted
技术标签:
【中文标题】在管理应用程序中禁用强制停止按钮【英文标题】:Disable force stop button in manage application 【发布时间】:2012-07-18 14:22:31 【问题描述】:我正在尝试禁用 android 设置中管理应用程序页面中的强制停止按钮。某些应用程序即使在其服务处于运行状态时也能够做到这一点,强制停止按钮进入禁用状态。 请问谁能帮我解决这个问题?
【问题讨论】:
你能给我一个应用程序的例子吗?在我看来,这似乎非常糟糕,您为什么要限制用户强制关闭应用程序的能力? 哪些应用程序? AFAIK 只有系统应用程序才能做到这一点。 您应该搜索强制停止对话框出现在您的应用程序中的原因,而不是禁用它! 一个家长锁应用程序能够做到这一点......它的名字是 kaspersky 家长控制......请检查它......它的服务正在运行,然后强制停止按钮被禁用 @eftokay83:并不是我的应用程序崩溃了。我说的是您在设置中看到的强制停止按钮->管理应用程序->您的应用程序 【参考方案1】:自上周以来我一直在寻找,最后我发现了如何禁用强制停止按钮。
您应该将设备管理员策略应用于您的应用程序。 下面的网址会帮助你。
http://prashantandroid.blogspot.in/2013/07/disable-force-stop-in-manage.html
【讨论】:
这种方法应该只用于想要成为设备管理员的应用程序,看起来这是供应商特定的实现,并且在几个联想选项卡上没有禁用该按钮 它是否仍然有效。 Google 还会允许我们在 Play 商店中发布此类应用吗?【参考方案2】:我正在尝试禁用 Android 设置中管理应用程序页面中的强制停止按钮。
幸运的是,出于明显的安全原因,这对于普通的 SDK 应用程序是不可能的。
某些应用程序能够做到这一点,即使它们的服务处于运行状态,强制停止按钮进入禁用状态
我相信一些系统应用程序可以做到这一点。欢迎您制作自己的自定义 ROM,并尝试防止您的应用被强制停止。
【讨论】:
请检查卡巴斯基家长控制它不是系统应用程序,那么它也能以某种方式做到这一点 @untraceable:我会努力阻止卡巴斯基在未来这样做。感谢您指出 Android 中的一个潜在安全漏洞。 @untraceable:我当然不会帮助你利用 Android 中的安全漏洞。 幸运的是,卡巴斯基家长控制的行为与任何其他应用程序一样,并且可以强制停止,至少从 Android 4.0 开始(因为我没有在任何旧版本上尝试过)。 @DADi590:不,抱歉,我不知道这是怎么做到的。以上是关于在管理应用程序中禁用强制停止按钮的主要内容,如果未能解决你的问题,请参考以下文章
如何正确停止运行 dotnet core web 应用程序?