如何使进程不被360软件Kill掉?(解决方案)

我有个想法就是启动service,用如下方法~即可被普通任务管理器结束进程后~仍能重启,但是遇到360那种变态杀进程~就不起作用了。。。有人知道还有什么好办法吗?
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return START_STICKY;
}

解决方案:
android上不存在常驻不被杀死的程序。
主要是只是通过多种方式实现自动重启,给用户的感觉是一直常驻不衰。
一般可以这么做,
1.用AlarManager,不断间隔的给增加发送消息,确认Service的状态是否正常,否则重启。
2.监控多个状态,如开关机,收发短信,屏幕开关,应用程序被关闭,卸载,网络状态等接受消息的机会进行自检。

### 如何强制卸载360企业版安全卫士 对于希望强制卸载360企业版安全卫士的情况,存在几种同的策略来处理这一需求。当面对无法常规方式卸载的问题时,可以通过特定的操作流程完成卸载。 #### Windows平台下的解决方案 在Windows环境下,如果遇到退出或卸载360企业版而知晓密码的情形,可采取如下措施: - **定位并操作安装文件**:确认360安全卫士的默认安装位置通常位于`C:\Program Files\360\360Safe`内,在此路径下寻找包含`ent`字符的文件,并尝试利用360自带工具或其他第三方软件强行移除这些组件[^1]。 - **进入安全模式执行清理**:假如上述手段未能成功解决问题,则建议重启计算机并在启动过程中按下F8键选择进入“安全模式”。在此状态下访问之前提到的安装目录手动清除残留文件夹及其内容;随后编辑系统注册表(需谨慎),去除与360有关联的数据项以彻底解除其影响[^2]。 ```batch reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\360" /f ``` 请注意备份重要数据前先创建还原点以防万一造成必要的损失。 #### macOS环境中的应对方案 针对macOS用户而言,即使已经将应用图标拖拽至废纸篓也可能遗留后台运行的服务程序。此时应借助命令行界面来进行更深层次的清理工作: - 启动终端服务并通过管理员身份验证获取最高权限; - 利用ps aux | grep 360指令找出所有正在运作的相关进程编号(PID),接着运用kill -9 PID号终止它们的工作状态; - 接着按照官方文档指示或是网络教程指引,采用rm -rf ~/Library/Application Support/com.qihoo.360safe/*这类语句一次性抹去指定存储区域内的全部痕迹[^3]。 ```bash sudo rm -rf /Applications/360\ Safe/ ``` #### Linux发行版本上的处置指南 最后,在类Unix操作系统比如Debian系列表现出来的状况同样值得关注。由于某些原因导致dpkg报错提示未清空配置文件夹时,应该考虑追加参数选项--purge重新发起请求从而达到预期效果[^4]。 ```bash sudo dpkg --purge --force-all 360safe ``` 以上就是在同计算平台上关于怎样有效实施对360企业级防护产品的强力拆除行动的具体指导方针。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值