You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

添加Google定位服务依赖后Android应用被误报为FakeSys-Q病毒求解决方案

解决添加Google Location依赖后被误报FakeSys-Q的问题

这种误报情况在开发中其实挺常见的,尤其是搭载GMS的华为设备结合Avast提供技术的安全工具时,给你几个实用的解决思路:

  • 升级Google Location依赖版本
    你当前用的17.0.0是比较旧的版本了,建议升级到最新的稳定版,比如implementation 'com.google.android.gms:play-services-location:21.0.1'。旧版本的依赖可能因为代码特征、签名信息被安全工具误判为恶意代码,更新到官方维护的新版本后,大概率能消除误报。

  • 调整应用构建与签名配置
    确保你是用正式签名密钥构建测试包,而非Android Studio默认的调试签名。安全工具对调试签名的应用敏感度更高,容易触发误判。另外,开启R8/ProGuard混淆(哪怕是开发测试阶段),混淆后的代码特征会更难被误识别为恶意程序。

  • 提交误报申诉
    既然是Avast提供技术支持的华为优化工具标记的,你可以同时向两个渠道提交申诉:

    • 在Avast的误报反馈通道提交你的应用安装包,说明这是合法的开发应用,仅使用了官方Google Geofencing API;
    • 通过华为官方的应用安全申诉渠道提交相关信息,明确告知这是开发中的应用,属于误报。双渠道申诉能加快审核处理的速度。
  • 开发阶段临时规避方案
    如果你只是需要先正常开发测试,可以先在华为优化应用里把你的开发应用加入信任列表,或者临时关闭该工具的实时扫描功能,这样就能继续调试Geofencing功能。另外也可以换用其他搭载GMS的非华为设备验证功能,先排除代码本身的问题。

  • 检查Geofencing实现合规性
    确认你调用Geofencing API的逻辑完全符合Google官方文档要求,比如不要在后台无限制发起位置请求、不要滥用位置权限,这类非常规操作也可能触发安全工具的异常行为检测,导致误报。

内容的提问来源于stack exchange,提问作者Christoph Orths

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.07 18:07:33