当前位置: 首页 > 知识库问答 >
问题:

部署到谷歌后报告的可疑非用户错误。玩

滕渝
2023-03-14

在将新版本部署到谷歌之后。玩启用的崩溃报告(由Crashlytics)我看到关于奇怪崩溃的报告:

  1. 活动在Intent中启动时不需要参数。但是这个活动没有导出(没有意图过滤器,没有显式的导出="true"在清单中)
  2. 意向服务也一样

奇怪的是:

  • 用户在应用程序首次启动时设置的一些参数没有设置(这些参数总是在正常崩溃报告中显示)。如果不设置它们,应用程序将无法工作,用户也无法到达该活动/服务的启动点

这三种错误都具有这些特征。

这让我想到一个想法,可能是有人试图启动应用程序的组件,从清单中读取后。可能正在搜索漏洞。

我的问题是,你见过这样的错误吗?你知道它们的原因是什么吗?

共有1个答案

封飞
2023-03-14

我的问题是,你见过这样的错误吗?你知道它们的原因是什么吗?

不是这样的错误,而是用户使用的工具在低级别上干扰应用程序,导致类似问题的情况。

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

 类似资料:
  • 我正在使用cloud函数部署python函数(版本=3.7,内存=1go,超时=1s)。 到目前为止,它非常有效。 但是,我注意到,默认情况下,云函数将其区域设置为。我需要我的函数在中,所以我使用

  • 我想得到的活动和广告表现的报告。到目前为止,我已经得到了竞选业绩报告,但我无法得到广告业绩报告。 我在客户端库中看到了谷歌广告api和它们的例子。但我无法理解如何获得广告报道。 我正在制作一个函数,通过谷歌广告api为我获取报告。 谷歌广告Api:https://developers.google.com/google-ads/api/docs/fields/ad_group_ad#ad_grou

  • 我正在使用api google adwords来生成报告,我可以为活动获得它,但我不能为广告生成报告(我需要获得AdId,AdName,clicks,impressions cost和许多其他数据)。我应该使用哪种类型的报告?我试着用: 但它将错误返回为“未知字段”,或者不返回任何内容。 多谢了。

  • 错误日志对于发现程序中的错误是非常有帮助的,但是有些时候它也会将应用程序的结构暴露给外部。为了有效的保护你的应用程序不受到由此而引发的问题。你需要将在你的服务器上使用开发和生产(线上)两套不同的配置。 开发环境 为了在开发环境中显示所有可能的错误,将你的 php.ini 进行如下配置: display_errors = On display_startup_errors = On error_re

  • 这不是这篇文章的重复(他们更新了错误的文件)。 获取错误 即使我更新了。。\app\src\main\AndroidManifest。带有的xml 我跟随了几篇教程和帖子,但结果总是一样的。 我在main中初始化。省道组件 以下是我的完整错误报告: 颤振医生-v 完整的AndroidManifest。xml

  • 我尝试使用my console在谷歌云平台上部署云功能。我使用的命令是, 但我得到了这个错误, 错误:(gcloud.functions.deploy)操作错误:代码=3,消息=Build failed:无法解析存储源:googleapi:错误404:未找到,未找到 我试着在谷歌上搜索,但似乎以前没有人遇到过这个错误消息。我也尝试过改变项目,部署效果很好。 如果有人知道是什么导致了这个错误,以及我