首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Google Play控制台-崩溃和ANR超过60天

Google Play控制台是Google提供的一个开发者平台,用于管理和发布Android应用程序。其中,崩溃(Crash)和ANR(Application Not Responding)是开发过程中常见的问题。

崩溃是指应用程序在运行过程中发生了未被捕获的异常或错误,导致应用程序无法继续执行的情况。ANR是指应用程序在主线程中执行了耗时操作,导致应用程序无法响应用户输入的情况。

为了提高应用程序的质量和稳定性,开发者可以通过Google Play控制台中的崩溃和ANR报告功能来监控和分析应用程序的崩溃和ANR情况。具体步骤如下:

  1. 登录Google Play控制台(https://play.google.com/apps/publish/)。
  2. 在左侧导航栏中选择你的应用程序。
  3. 在顶部导航栏中选择“质量”选项。
  4. 在“崩溃和ANR”选项卡下,你可以查看应用程序的崩溃和ANR报告。

在崩溃和ANR报告中,你可以获取以下信息:

  • 崩溃和ANR的数量和趋势:可以查看崩溃和ANR事件的数量和变化趋势,帮助你了解应用程序的稳定性情况。
  • 崩溃和ANR的详细信息:可以查看每个崩溃和ANR事件的详细信息,包括崩溃日志、堆栈跟踪等,帮助你定位和解决问题。
  • 崩溃和ANR的分析和诊断:可以使用Google提供的分析工具来分析和诊断崩溃和ANR事件,帮助你找出问题的根本原因。

为了解决崩溃和ANR问题,你可以采取以下措施:

  1. 优化应用程序的性能:确保应用程序的响应速度和稳定性,避免出现ANR情况。
  2. 异常捕获和处理:在应用程序中添加适当的异常捕获和处理机制,避免崩溃情况的发生。
  3. 定期更新和测试:及时更新应用程序的版本,修复已知的崩溃和ANR问题,并进行充分的测试,确保新版本的稳定性。
  4. 监控和分析:定期监控和分析崩溃和ANR报告,及时发现和解决问题。

对于崩溃和ANR问题,腾讯云提供了一系列相关产品和服务,可以帮助开发者解决这些问题。推荐的腾讯云产品包括:

  1. 腾讯移动分析(https://cloud.tencent.com/product/ma):提供全面的移动应用数据分析和监控服务,包括崩溃分析、ANR分析等功能。
  2. 腾讯移动测试(https://cloud.tencent.com/product/mt):提供全面的移动应用测试服务,包括自动化测试、性能测试、稳定性测试等功能。
  3. 腾讯移动推送(https://cloud.tencent.com/product/mpns):提供高效可靠的移动应用消息推送服务,可以及时通知用户更新版本,解决已知的崩溃和ANR问题。

通过使用腾讯云的相关产品和服务,开发者可以更好地监控和管理应用程序的崩溃和ANR情况,提高应用程序的质量和用户体验。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何优化您的 Android 应用(Go 版)

确保您的应用没有 ANR 崩溃 研究表明,ANR(应用程序无响应)错误崩溃可能会对用户保留造成重大负面影响,并可能导致高卸载率。...Google Play 控制台中的 Android 重要功能可让您跟踪 ANR 崩溃情况,并深入了解影响特定用户或设备类型的错误。...“为了降低崩溃减少 ANR,我们使用了 Android 的重要功能 Firebase 的 Crashlytics 进行主动监控,并且设法在大约 99.9% 的无崩溃会话 ANR 率小于 0.1%...如果您的应用或游戏仍未针对 API 26 或更高版本,我强烈建议您仔细阅读 Google Play 的迁移指南。特别要密切关注后台执行限制通知渠道。...这就是为什么 Play 商店会在搜索结果 Play 商品详情等特定情况下展示应用尺寸超过应用评分的原因之一。

1.8K20

Google Play 控制台指南:Google Play 控制台能为你做的都不仅仅是发布应用这么简单而已

应用程序稳定性信息采用应用程序无响应(ANR崩溃率(crash rate)报告的形式。正如本节中的所有概要一样,按应用版本,设备 Android 版本提供细分。...最近对信息中心的改进中提供了有关 ANR 崩溃的更多详细信息,使它们更易于诊断修复。...工程师可以从 ANR 崩溃(crashs)部分获取更多详细信息,并通过加载去混淆文件(de-obfuscation files)来提高崩溃报告的可读性。...这是因为 Google Play 的搜索排名算法以及包含 Google Play 奖励在内的所有促销机会都会结合应用的 vitals 来考虑。超过不良行为阈值将导致排名降低。...下载报告(Download reports)会获取包括崩溃应用程序无响应错误(ANR),评论财务报告详细信息在内的数据。

7.4K30
  • 如何用 Android vitals 解决应用程序的质量问题

    在去年进行的一项 Google 内部研究中,我们查看了 Play Store 中的一星评论,发现超过 40% 的人提到应用稳定性的问题。...相对的,人们会用更高的评分更好的评论持续奖励那些表现最佳的应用。这使得它们在 Google Play 上获得更好的排名,而好的排名有助于提高安装量。...Android vitals 可以提醒你的问题包括崩溃、应用程序无响应(ANR渲染时间。这些问题都直接影响你的用户对应用的体验看法。...应用程序无响应(ANR)事件。这些事件发生在你的应用程序 UI 冻结的时候。发生冻结时,如果你的应用位于前台,会弹出对话框让用户选择关闭应用或等待响应。从用户的角度来看,这种行为与应用崩溃一样糟糕。...而这个阈值表示你的应用属于 Google Play 上表现较差的应用,你应该考虑改善其行为。 ? 唤醒警报是否有其他替代方法?

    2.3K10

    应用崩溃了?Android vitals 帮您精确诊断

    Android vitals 会收集以下类别的数据报告: 稳定性:Android vitals 会报告应用无响应 (ANR) 现象崩溃率。当应用的 UI 线程长时间被阻塞时会发生 ANR。...Android vitals 可从 Google Play Console 访问,而 Play Console 正是您日常用来管理您应用的地方。...调查与诊断应用崩溃 想要查看 Android vitals 信息中心,请从 Google Play Console 中选择您的应用。...不过,一旦确定崩溃的来源,调试就变得容易多了。 应用崩溃 ANR 在 Android vitals 菜单下有一个专门的分区。...Android 性能表现最佳实践指南文档: developer.android.google.cn/topic/perfo… 小结 正如我们所见,应用性能稳定性对于在 Play Store 中取得成功至关重要

    1.9K30

    Android vitals 帮您解决应用质量问题

    去年谷歌进行的一项内部调查显示 Play Store 中超过 40% 的一星应用存在稳定性问题。...另一方面,对于性能卓越的应用,人们打分评论往往越来越好,这让它们在 Google Play 中的排名上升,下载量也随之增加。不仅如此,用户参与度也更高,而且愿意花更多的时间和金钱在这些应用上。...通过对应用质量的客观测量,开发者能够轻易发现应用亟待解决的稳定性问题,为此我们在 Google Play Console 添加了一款名为 Android vitals 的新板块。...对用户而言,此类行为应用崩溃一样糟糕。他们可能不会马上卸载您的应用,但是如果 ANR 问题一直不解决,就很有可能会寻找其它替代应用。 过度唤醒 那么,什么是唤醒?什么时候又是唤醒 “过度” 呢?...发现并解决代码中的这些问题可能并不容易,但是您可以利用工具技术有效地完成工作。 点击这里您可查看 Android Google Play 相关内容信息

    1.4K10

    Android vitals 提升app性能质量

    除了系统的优化外,Google Play控制台提供的新功能Android vitals仪表盘也可以更清楚的帮助开发者理解app的行为表现,进而提升app的性能。...主要是Throwable类抛出的未处理异常 Nativie代码crash主要是由未经处理的signal导致,比如SIGSEGV Frozen frames 造成Frozen frames的原因有: 超过...由于用户操作(比如滑动屏幕),app需要启动或切换场景,并布局渲染所有屏幕中的view,使得渲染时间可能超过16ms。 但无论如何,冻帧都不应当出现。...若您认为使用唤醒闹钟无法避免,那么如果您的闹钟标签满足以下要求,Play Console 可以提供更好的分析数据: 在闹钟标签中包含包、类或者方法名称。...除此之外,WIFI扫描后台连接移动网络也会加快电量损耗,所以不要在后台启动过多的后台服务。

    93540

    解锁 2022 Google 游戏开发者峰会 | 打造高质量的游戏体验

    Android Vitals 品质是在 Google Play 上取得成功的关键要素,游戏的质量稳定性会影响到玩家的流失率、在应用商店里的可发现性可推广性,乃至决定着用户是否主动推荐您的游戏。.../地区一级,以便更好地按国家/地区来设计用户体验,同时还可以了解应该重点从哪些国家/地区着手,解决各种设备上的崩溃 ANR (应用无响应) 问题。...借助这个新 API,开发者可以检索 Vitals 指标问题数据,比如崩溃 ANR 事件的发生率、发生次数、类别以及堆栈轨迹。...开发者只需使用 Google Play Billing API,这项功能就可以切实发挥作用。 您也可以观看视频,了解如何 让多样化包容性根植于游戏设计发布中。...Google Play 提供的优惠,如打折或给予积分优惠等。

    5.9K30

    圆桌讨论:大规模移动开发

    我们的监控工具包括标准的苹果谷歌控制台仪表板,以及我们自己更为定制的应用性能监控(App Performance Monitoring,APM)工具 New Relic,它与我们的后端服务相连。...发布任何变更前,我们都要经过 alpha 测试(与员工一起) beta 测试(与真实用户池),通过 App Center、TestFlight 或 Google Play 根据测试阶段进行分发。...为了在 iOS Android 应用程序中共享业务逻辑工具,我们也建立了仓库。我们依靠 Sentry 来追踪问题崩溃,依靠 Google Analytics 来追踪应用的使用情况。...在应用层面上,我们研究常见的指标,如崩溃“应用程序无响应”(ANR)率,并将其转化为以用户为中心的指标,如“恼怒用户率”“无崩溃用户率”,或根据用户发生的时间进行分类,如在跑步或完成锻炼时。...对于我们的 iOS 应用程序,我们使用 MetricKit 来监控启动时间挂起率。对于 Android 系统,我们在 Google Play Console 中测量 ANR 崩溃率等核心指标。

    99410

    如何在东南亚拓展您的应用业务

    东南亚是一个跨越 10 个国家的大型多样化地区,人口超过 6.3 亿。超过 3.3 亿互联网用户 —— 已经超过了美国的互联网用户 —— 该地区已经成熟,可以进行爆炸性的数字移动革命。...Google and Temasek 的研究指出东南亚(SEA)到 2025 年,数字经济将价值超过 2000 亿美元。...我建议将应用游戏内容以及 Google Play 商店列表翻译成本地语言。这对于没有广泛使用英语的泰国、印度尼西亚越南等市场至关重要。已翻译的开发人员已经看到应用安装、用户支出的增长。...您可以在 Google Play 控制台中监控 Android 生命周期。 但是,如果您的应用或游戏需要更高规格的设备来提供良好体验,请使用 device catalog。...此 Google Play 控制台功能可让您过滤设备,以确保只有拥有合适手机的消费者才能安装您的应用或游戏。 ? 策略 4:建立本地社区并与当地用户互动 东南亚用户具有高度社交性:在线离线。

    1.3K20

    2016 移动应用质量大数据报告

    • Android 应用平均ANR率在1%以下 出现ANR将弹出对话框,严重影响用户体验,所以发现应用ANR率上升情况也不容小觑。...游戏相比应用一般需要用到更多的资源,占用更多的内存CPU,游戏 ANR发生几率约为应用的1.5倍。 ?...而联想酷派机型的崩溃超过3%,根据数据分析其崩溃原因,我们发现,Java类型的崩溃中除空指针异常外,出现最多的是ActivityNotFoundExceptionClassNotFoundException...另外5.1,6.0系统版本机型上的崩溃率在2%以下,而2.3系统版本崩溃率高达9.17%,大部分应用已放弃对2.3系统版本的适配,Google去年也宣布将在2017年正式结束对Android 2.3/3.0...iOS主流系统版本崩溃率基本上都在2%以下,并且高版本如9.X10.X系列的应用崩溃率相对较低。 ?

    2.4K50

    一起看 IO | Google Play 更新一览

    作者 / Alex Musil, Product Management at Google Play 在今年的 Google I/O 大会上,我们重点介绍了帮助大家在 Google Play 上持续发展业务的三条主要途径...2020 年,我们推出了 Google Play SDK 管理中心,它提供了使用统计数据、崩溃报告,还可以让 SDK 供应商通过 Play 管理中心 Android Studio 与应用开发者进行沟通...△ Google Play SDK 索引提供了可靠性安全性指标,供您判断某个 SDK 是否适合您的业务 我们还通过 Play 的应用完整性工具来保护您在应用中投入的辛勤工作。...除了进一步保护用户,我们还希望用户在从 Google Play 下载应用游戏时感到安全。...现在,通过新的 Developer Reporting API,您可以在 Play 管理中心之外查看 Android vitals 指标问题数据,包括崩溃 ANR 率、计数、集群堆栈跟踪,并将它们集成到自己的工具工作流中

    70140

    打造符合用户期望的应用质量

    即使在入门级手机中,"边到边" 全面屏体验 手势导航 也已司空见惯,因此其重要性愈发显著。 功能 - 我们在三个方面更新了指导意见。...性能稳定性 - 我们在 Google Play 管理中心中加入了诸如 Android Vitals 等目前可用的工具。在此,我们要着重介绍应用无响应 (ANR)。...ANR 由线程问题引起,开发者是可以修复的。ANR 问题排查指南 可以帮助您诊断和解决应用中存在的任何 ANR 问题。...隐私安全性 - 我们总结了最新的建议内容,充分考虑了从运行时权限到安全使用 WebView 的最新保护措施。...Google Play - 在本部分中,我们重点介绍了一些对开发者而言最为重要的政策,并提供了相关指南的访问入口。 未来,我们计划每季度更新一次此清单,从而为您提供最新的信息。

    34340

    深入探究App压力测试的关键要点:从零开始学习Monkey

    简介Monkey 是 Google 提供的一个用于稳定性与压力测试的命令行工具可以运行在模拟器或者实际设备中它向系统发送伪随机的用户事件对软件进行稳定性与压力测试为什么要用 MonkeyMonkey 就是像猴子一样上蹿下跳地乱点为了测试软件的稳定性...:缩放事件--pct-rotation:屏幕旋转事件--pct-flip:键盘事件--pct-anyevent:任意事件注意:所有类型属性比例加起来不能超过 100雪球 app 压力测试实战确定测试 app...grep mFocusedActivity执行 8 小时:需要跑的时间/命令之间的时间间隔=要执行的次数 8*60*60*1000/300 = 96000日志级别:3 个 v确定雪球中常用的操作类型比例...ignore-crashes --ignore-timeouts --ignore-security-exceptions -v -v -v 200 > monkey_log.txtMonkey 日志分析程序无响应,ANR...问题:在日志中搜索 “ANR崩溃问题:在日志中搜索 “CRASH”其他问题:在日志中搜索 “Exception”总结Monkey 简介Monkey 基本用法Monkey 事件选项

    12110

    谁动了我的内存,揭秘 OOM 崩溃下降 90% 的秘密

    最近一直在做内存 ANR 相关的优化,接下来我将会花几篇文章梳理一下内存相关的优化,以及我是如何将 OOM 崩溃率下降 90%。...今天这篇文章主要介绍内存相关的知识点,以及那些因素会导致 OOM 崩溃相对应的解决方案,所以通过这篇文章你将学习到以下内容:什么是虚拟内存物理内存32 位 64 位设备可用虚拟内存分别是多少为什么虚拟内存不足主要发生在...内存是极其稀缺的资源,不合理的使用会导致可用内存越来越少,可能会引发卡顿、ANR、OOM 崩溃、Native 崩溃等等,严重影响用户的体验。所以当我们在做性能优化的时候,内存优化是非常重要的环节。...因此在 2019 年的时候 Google Play 要求除了提供 32 位的版本之外,还需要提供 64 位的版本。...性能指标数据,比如 OOM 崩溃率、Native 崩溃率、ANR 等等、可能只有客户端的小伙伴才知道 OOM、Native、ANR 是什么意思,但是其他人(产品经理、老板等等)他们是不知道的,也不会去关心这些

    1K30

    04.Android崩溃Crash库之Loop拦截崩溃ANR

    项目地址:https://github.com/yangchong211/YCAndroidTool 欢迎star 01.能否利用Looper拦截崩溃 问题思考一下 能否基于 Handler Looper...能否基于 Handler Looper 实现 ANR 监控。...02.思考几个问题分析 通过上面简单的代码,我们就实现崩溃ANR的拦截监控,但是我们可能并不知道是为何实现的,包括我们知道出现了ANR,但是我们还需要进一步分析为何处出现ANR,如何解决。...今天分析的问题有: 如何拦截全局崩溃,避免APP退出。如何实现 ANR 监控。拦截到了之后可以做什么处理,如何优化?...,我们就可以通过打印的信息来分析 ANR,一旦执行任务超过5秒就会触发系统提示ANR,但是我们对自己的APP肯定要更加严格,我们可以给我们设定一个目标,超过指定的时长就上报统计,帮助我们进行优化。

    1.1K20

    Android 移动应用性能优化 之 友盟

    ANR 2. NullPointerException 二、友盟使用 1. 创建平台应用 2. 使用 ① 日志使用 ② 崩溃分析 ③ 自定义版本号 前言   今天是程序员节,各位朋友们过得好吗?...:   这个项目我利用工作之余休息的时间陆陆续续的写完了,写的过程中不断的在完善修改,也会听取读者的建议增加相应的功能,这个过程中也遇到了一些问题,例如:ANR(程序无响应)、NullPointerException...吨的车走承重2吨的桥,那怕桥质量再好终究会塌,可能例子不是很恰当,但是意思应该说的很清楚了,就是资源合理使用,不用就要回收,回到一个我之前遇到的问题,就是高清图片,国产手机的定制化是很多的,各个厂商都更改了Google...② 崩溃分析   完成了SDK对接之后,即可使用Java、Native崩溃分析、ANR分析功能,无需额外其他接入操作。...); } catch (InterruptedException e) { e.printStackTrace(); }   然后运行,看AS的控制台日志

    60930

    Android 移动应用性能优化 之 友盟

    ANR 2. NullPointerException 二、友盟使用 1. 创建平台应用 2. 使用 ① 日志使用 ② 崩溃分析 ③ 自定义版本号 前言   今天是程序员节,各位朋友们过得好吗?...:   这个项目我利用工作之余休息的时间陆陆续续的写完了,写的过程中不断的在完善修改,也会听取读者的建议增加相应的功能,这个过程中也遇到了一些问题,例如:ANR(程序无响应)、NullPointerException...吨的车走承重2吨的桥,那怕桥质量再好终究会塌,可能例子不是很恰当,但是意思应该说的很清楚了,就是资源合理使用,不用就要回收,回到一个我之前遇到的问题,就是高清图片,国产手机的定制化是很多的,各个厂商都更改了Google...② 崩溃分析   完成了SDK对接之后,即可使用Java、Native崩溃分析、ANR分析功能,无需额外其他接入操作。...); } catch (InterruptedException e) { e.printStackTrace(); }   然后运行,看AS的控制台日志

    42510

    Android 11 新工具 | 提升应用私密性稳定性

    为此,我们经常寻找可以在工具资源上投入精力的领域,这些工具资源可以使您更加深刻地了解应用的性能。...进程退出原因 造成应用被终止的原因,可能是 ANR崩溃或是用户强行关闭应用等诸多情况,也因此难以进行跟踪,我们也收到了开发者们对此的相关反馈。...这在高版本的系统上尤其有效,因为出于隐私安全考虑,高版本系统 提取 ANR traces 文件 将更加复杂。为了避免资源泄漏,读取 InputStream 后将其关闭即可。...您可以保存任意进程数据,这能非常有效地帮助您调试导致应用崩溃的代码段。...进程退出原因 | Android 开发者:https://developer.android.google.cn/preview/features#app-process-exit-reasons

    70030
    领券