从今天开始,当我们使用最新版本的 Android Studio 构建应用程序并启用即时运行时,卡巴斯基开始向我们报告有东西试图在我们的 classes.dex 中注入 HEUR:Trojan.AndroidOS.Boogr.gsh。经过一些研究,我发现当我们使用 com.android.tools.build:gradle:2.3.1 而不是 2.3.0 时,这种情况就开始发生了!我在一本全新的 mac book 上对其进行了测试。只需下载 Android Studio 创建了一个空项目,其中安装了带有最新更新的卡巴斯基,并从卡巴斯基获得了警报。任何人都可以检查他是否也发生了这种情况?同样对于一个使用 2.3.1 的旧项目几周以来,我认为这不会发生,我认为是 2.3.1 的缓存版本的原因。也许有人同时在 2.3.1 中改变了一些东西。
4 回答
我实际上遇到了同样的问题。
临时解决方案是禁用 instunt 运行或降级gradle
到2.3.0
.
对我来说,它只发生在开发中的应用程序中。当您构建发布版本时,一切正常。
UPD(4 月 22 日)问题对我来说已经解决了。使用具有相同设置的同一台电脑,使用 gradle 2.3.1 并启用即时运行 - 一切正常。
我们现在正在调查它。
我遇到的问题是,每当我从 Android Studio 运行新编译的“Hello World”时,卡巴斯基都会收到一条病毒消息,使用卡巴斯基清除病毒并没有解决问题。
我向卡巴斯基提出了这个问题,他们不确定它是否是真正的病毒,或者因为我使用的默认敏感度是卡巴斯基软件的最高敏感度。他们说他们可能会在他们的软件团队中提出这个问题,也可能会与 Android Studio 团队一起提出。
第二天(在澳大利亚)我下载并安装了一个新的 Android Studio 副本,我首先将我的手机恢复出厂设置,使用卡巴斯基再次清理了两个可疑病毒组件,然后从计算机上删除了所有 Android Studio 软件组件。随后的全面系统病毒检查和Android Studio的运行没有再次产生问题。
不知道卡巴斯基和/或 Android 是否解决了这个问题,或者这是否是我的系统出现问题并通过我的清洁解决了。
昨晚,当我将 Android Studio 下载到 Windows 7 计算机并使用 Instant Run 通过 USB 到三星 Galaxy Core Prime 手机运行示例应用程序“Hello World”时,我遇到了同样的问题。我试图找出是手机试图通过 Android Studio 感染计算机还是 Android Studio 试图感染手机。如果您需要更多详细信息,我会保留 Kaspersky 病毒扫描报告的文本文件。
该应用程序按预期在手机上运行,但只要显示“Hello World”,卡巴斯基就会检测到木马 HEUR.Trojan.AndroidOS.Boogr.gsh。卡巴斯基未能对文件进行消毒,然后将其删除。我一次又一次地运行该应用程序,卡巴斯基检测并删除了它。然后我进行了全面扫描,它在计算机上下载的 Android 文件中报告了对特洛伊木马的多次引用。卡巴斯基清除了这些,第三次扫描报告没有感染。
上周,我使用相同的计算机电话连接多次运行另一个程序(处理 Android),卡巴斯基没有报告问题。