部署到Google.Play后报告可疑的非用户错误

时间:2014-10-31 15:28:54

标签: android google-play crash-reports

在启用崩溃报告(由Crashlytics)将新版本部署到Google.Play后,我看到有关奇怪崩溃的报告:

  1. 在Intent中启动Activity而不需要参数。但是不会导出此活动(没有intent-filter,清单中没有明确的exported="true"
  2. 意图服务相同
  3. 奇怪的是什么:

    1. 未设置用户首次启动时设置的某些参数(这些参数始终显示为正常崩溃报告)。如果没有设置它们,应用程序就无法运行,用户也无法启动此活动/服务。
    2. 在测试我们的应用时没有此类错误。我们的代码没有问题。
    3. 发生错误的设备:
      • 没有像往常一样的设备ID(Nexus,三星等),但显示为' generic'
      • Android 2.3.4
      • 将生根的
    4. 这三个错误通常会出现这些特征。

      这引出了一个想法,可能是某人试图启动应用程序的组件,从清单中读取它们。可能正在搜索漏洞。

      我的问题是,你看到过这样的错误吗?你有什么想法可以成为他们的原因吗?

1 个答案:

答案 0 :(得分:0)

  

我的问题是,你有没有看过这样的错误,你有什么想法可以成为他们的原因吗?

确切地说不是这样的错误,而是用户使用干扰app的工具导致类似问题的情况。

根据您的观察,我最好的猜测是,您假设用户故意启动应用程序的组件是正确的。