“这个应用程序包含试图绕过android的安全保护的代码”的原因

时间:2016-07-24 21:10:54

标签: android intellij-idea gradle android-security

我已经在一个非常温和的Android应用程序上工作了几个月了,当我尝试从IntelliJ重新安装它时,我突然开始在我的设备上收到此消息。

enter image description here

我的问题是,什么样的东西会导致Android操作系统显示此消息?如果我要发布这个应用程序,我当然不希望我的用户在安装之前必须看到这个。

4 个答案:

答案 0 :(得分:5)

我有同样的问题,它是由gradle插件v2.2.0(测试版和RC)引起的。当我将版本更改回2.1.3时,问题消失了。

classpath 'com.android.tools.build:gradle:2.1.3'

答案 1 :(得分:2)

当我试图从这个googlesample

中找到MVP + Dagger示例时,我收到了此消息

过了一会儿,我在项目中重命名了一个文件FakeTasksRemoteDataSource.java,并且验证应用程序无声。

所以,我认为你需要检查文件名(和变量)"停用词",如"假"等

答案 2 :(得分:2)

开发时快速修复:

1)卸载当前应用

2)构建>重建项目

为我工作。不确定其他人是否会工作。

答案 3 :(得分:0)

这看起来像来自Verify Apps的警告,这意味着您的应用已被检测为恶意软件。由于显而易见的原因,没有详细解释如何检测到恶意软件,但鉴于错误消息,我会仔细检查您的应用中与rooting,设备管理员,更改设备安全设置或黑客其他应用(包括游戏作弊)相关的任何内容。如果您仍然确信这是误报,您可以尝试联系Google上诉。

编辑:此链接包含更多信息。 https://support.google.com/googleplay/android-developer/answer/2992033?hl=en

  

Google Play提供应用验证功能,可在何时向用户发出警告   从Internet和第三方安装可能有害的应用程序   市场。在某些情况下,应用验证功能会阻止   安装应用程序。

     

如果您认为您的申请被错误警告或   被Google Play的应用验证程序阻止,您可以上诉   通过发送电子邮件至app-verification-appeals@google.com进行分类:

     

应用程序包名称。 SHA 256摘要的应用程序   APK。您认为您的申请不正确的原因   分类。警告或阻止屏幕的屏幕截图。