防止调试期间出现 ApplicationNotResponding

2024-04-14

我对 Android 很陌生,并且遇到了调试问题。我知道 ANR 的用途,但在正常运行应用程序时看不到它们。但是,当我尝试调试 BoradcastReceiver 时,速度太慢并收到 ANR 消息。

有没有办法在调试会话期间关闭 ANR?我可以使用日志语句来查看发生了什么,但这很烦人......

编辑:实际上,我不想抑制LogCat中的ANR,我想告诉android在调试期间不要抛出ANR。我的意思是允许广播接收器运行时间超过 5 秒。但我想这是不可能的,相反我应该委托给一个服务,该服务允许运行更长时间,我也可以更轻松地调试它。

提前致谢!

greets


转至“设置”->“开发者选项”并选中“显示所有 ANR”。

这将为后台运行的应用程序显示“应用程序未响应”对话框。您可以单击对话框中的“等待”按钮以防止系统终止您的进程。请注意,对于在前台运行的应用程序,该对话框会自动打开。对于后台应用程序,您必须启用此选项。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

防止调试期间出现 ApplicationNotResponding 的相关文章

  • Kapt 未在即时应用程序功能模块中生成类

    我在我的 Android 应用程序中使用 dagger2 即使没有错误 它也不会生成匕首组件类 我已经在设置中启用了注释处理器并重新启动了我的 android studio 但这对我来说不起作用 我也读过这个帖子Dagger2 不生成 Da
  • 处理 Android 锁屏上的音量变化?

    我想做的是 能够在 android 4 4 上的锁屏上捕获音量增大 减小按钮操作 Google Cast 设计清单 https developers google com cast docs design checklist sender
  • startActivity overridePendingTransition 只显示进入动画

    基本上 我遇到的问题是只显示输入幻灯片动画 调用 Activity 不会产生动画 startActivity intent overridePendingTransition R anim right in partly R anim le
  • Android自定义控件命名空间问题

    我一直在为 Android 开发自定义控件 尽管我尝试按照建议进行操作here https stackoverflow com questions 4495511 how to pass custom component parameter
  • Android向后兼容技术

    我现在在开发基于最新 API 15 ICS 的 15 项活动 Android 应用程序方面取得了进展 现在我发现应用程序的主要功能主义者即使支持 android v4 也不向后兼容 例如 1 fragment事务动画 2 将StringSe
  • 如何将 Android Instrumentation 测试推送到模拟器/设备?

    我正在尝试使用 Ubuntu 9 04 中的命令行 shell 在 Android 模拟器上运行 Webkit 布局测试 adb s emulator 5554 shell am instrument w com android dumpr
  • ListView:防止视图回收

    我有一个使用回收视图的 ListView 我试图阻止视图被回收 所以我使用 setHasTransientState android support v4 view ViewCompatJB setHasTransientState Vie
  • 使用 mupdf android 库导航到特定页面

    我如何使用 muPDF 库导航到特定页面 或者有没有办法让图书馆不记得我最后在那个pdf文件中浏览的是哪一页 Uri uri Uri parse path Intent intent new Intent MainActivity getC
  • BPEL Designer for Eclipse:如何调试 BPEL 流程

    我正在尝试调试 BPEL 流程 我使用 BPEL Designer for Eclipse 3 7 2 制作它 我使用 Ode 1 3 作为引擎 我不知道如何调试我的过程 我可以在调试会话中将它部署在 ode 上 但我真的不明白之后我能做什
  • android 多关键词搜索

    我的应用程序包含搜索功能 它将搜索数据库内的内容 我的搜索的弱点是 我只能使用一个标签进行搜索 例如我只能搜索 猫 它会返回我的数据库中包含 猫 一词的内容 因为我正在使用LIKE在 select 语句期间进行查询 如何使用多个标签进行搜索
  • Android - 多次实例化一个片段?

    我正在创建一个在 ListView 中显示数据的应用程序 数据分为两种类型 热门 收藏夹 我有一个活动和两个片段 片段根据类别显示项目列表 我为此使用了 ListView 然后我有两个fragment layouts 它们在设计上完全相同
  • 如何更改 Android 12 启动屏幕中的图标形状?

    我想要矩形形状的启动屏幕图标 而不是 android 12 中的圆形形状 我不相信你可以 如果你看这里的第 3 点 https developer android com about versions 12 features splash
  • 在 android 中,第一次单击时按钮侦听器未注册

    因为我是 Android 新手 所以我遇到了按钮监听器的问题 我正在使用 OnClickListener 来处理胸像 但它第一次点击后不执行一旦我单击多个 它就会表现良好 但如何使其在第一次单击时成为可能 这是我的代码 public cla
  • Android 4.2 - Environment.getExternalStorageDirectory().getPath() 行为

    我一直在开发一个android应用程序 在上次更新到4 2之前 我使用 Environment getExternalStorageDirectory getPath 它返回了我 storage sdcard0 但自从更新后我现在得到了 s
  • 使用 RecyclerView.Adapter 在 onBindViewHolder() 内设置 onItemClickListener

    我有一个自定义对象 学生班 public class Student private String name private String age public String getName return name public void
  • 动态创建 JSON 对象

    我正在尝试使用以下格式创建 JSON 对象 tableID 1 price 53 payment cash quantity 3 products ID 1 quantity 1 ID 3 quantity 2 我知道如何使用 JSONOb
  • 改造方法调用可能会产生“java.lang.NullPointerException”

    使用 Retrofit 2 3 0 我在 Android Studio 中收到以下消息 有关如何删除此 IDE 错误消息的任何建议 谢谢 来自Response文档 http square github io retrofit 2 x ret
  • 如何从灰度字节缓冲区图像创建位图?

    我正在尝试使用新的 Android 人脸检测移动视觉 API 来处理帧图像 所以我创建了自定义检测器来获取帧并尝试调用 getBitmap 方法 但它为空 所以我访问了帧的灰度数据 有没有办法从它或类似的图像持有者类创建位图 public
  • Android Jasper 报告

    Jasper Reporting 可以集成到 Android 应用程序中吗 我正在尝试从 jrxml 文件生成 PDF CSV 文本和 XLS 报告 但是 我没有看到 Android SDK 支持 net sf jasperreports
  • 查询联系人 - 有时返回空游标

    我正在尝试查询联系人的显示名称 Override public void onActivityResult int requestCode int resultCode Intent data switch requestCode case

随机推荐

  • “数字值''无法识别” - 哪一列?

    我正在尝试将数据从临时表插入到主表中 该表有近 300 列 混合了 Varchars Integers Decimals Dates 等数据类型 Snowflake 给出了无用的错误消息 无法识别数值 我已经仔细检查并删除了查询的各个部分
  • 将列表转换为每两个元素的元组列表[重复]

    这个问题在这里已经有答案了 如何将列表转换为元组列表 元组由列表的偶数和奇数索引处的元素组成 例如 我有一个列表 0 1 2 3 4 5 并需要转换为 0 1 2 3 4 5 我能想到的一种方法如下 l range 5 out it ite
  • 目标必须是节点索引的密集双精度数组。怎么解决?

    我正在尝试构建一个网络图词邻接 http www personal umich edu mejn netdata 数据 但我收到错误 目标必须是节点索引的密集双数组 以下是我的代码 fileName adjnoun gml inputfil
  • Bootstrap 3.0 内联标题标签

    我有以下代码 div class row div class col md 12 div class well div class clearfix h2 class pull left Heading h2 h4 Second Headi
  • Dart 导入包不起作用

    现在在 Dart 中导入包时遇到问题 该项目昨天还在工作 但今天停止了 我不知道为什么 代码整个周末都没有改变 我不记得运行过任何更新 任何带有 package url 的内容都存在问题 例如 这两个在我的项目中都被破坏了 import p
  • java中2的十六进制数到十进制的补码

    我有一个表示 2 的补码数的十六进制字符串 有没有一种简单的方法 库 函数 可以将十六进制转换为十进制而不直接使用其位 例如 这是左边十六进制的预期输出 0000 gt 0 7FFF gt 32767 max positive number
  • 如何在 GitHub Actions 工作流程中获取拉取请求编号

    我想访问 Github Actions 工作流程中的 Pull Request 编号 我可以访问GITHUB REF可用的环境变量 尽管在拉取请求操作中它具有以下值 refs pull 125 merge 我只需要提取125 我发现了一个类
  • 警告:来自 public void org.omnifaces.cdi.eager.EagerBeansRepository.setXxx 的 List> 类型的参数 1 无法解析为具体类型

    我正在使用 Omnifaces 1 8 1 每当我将应用程序部署到 Glassfish 时 我都会收到以下警告 这会导致部署过程出现一些延迟 Warning WELD 001519 An InjectionTarget implementa
  • 之间的区别?

    你能解释一下两者之间的区别吗
  • PHP - 完整的 url 解析器帮助

    我一直在试图找到一个有效的url解析器 php自己的不包含子域或扩展名 在 php net 上 许多用户做出了贡献并做出了以下贡献 function parseUrl url r P
  • 如何覆盖Android Gradle库项目的artifactId?

    我使用 Android Studio 创建了一个 Android 库项目 目录结构如下 build gradle gradle gradle properties gradlew gradlew bat local properties s
  • Xcode 7 GM 缺少 iOS 7 模拟器

    我已将 Xcode 7 beta 版本升级到 Xcode 7 GM 但缺少 iOS 7 1 模拟器 我仍然有 Xcode 6 并且可以在那里使用 7 1 模拟器 我试着看一下Preferences gt Downloads但只有 8 x 模
  • 删除多列后单元格宽度相等

    更新 这里是colspans 的后续问题 https stackoverflow com questions 9126565 colspan equal cell width after multiple columns are remov
  • 安卓和ICU 5.0

    我开始在我的 Android 项目中使用 ICU4J 但是当我在设备上运行该项目时 在启动时 我发生了崩溃 这是错误 FATAL EXCEPTION main java lang ExceptionInInitializerError at
  • unordered_map线程安全

    我正在使用 boost thread 库将单线程程序更改为多线程程序 该程序使用 unordered map 作为 hasp map 进行查找 我的问题是 某一时刻 许多线程将进行写入 而另一时刻 许多线程将进行读取 但不会同时进行读取和写
  • 使用来自不同数组的属性更新数组,并且两个数组具有相同的键 - javascript

    我有以下数组 假定它是大数据集 let response1 userID 2222 dataOne Object Object userID 6666 dataOne Object dataTwo Object Object userID
  • 如何编写一个测试友好的不可变值类?

    我将不可变数据模型类标记为final确保更改其值的唯一方法是创建一个新实例 不幸的是 这些字段不能是最终的 因为它们需要由 Hibernate 填充 这工作得很好 直到我想检查另一个类在使用模型的无效实例调用时是否抛出正确的异常 模型的构造
  • 无法使用本机捆绑 exe 启动 JavaFX 应用程序

    我创建了一个 JavaFX 应用程序 并使用以下命令创建了其本机包Ant 当我尝试使用双击创建的捆绑包中的 Jar 启动应用程序时 它成功启动了我的应用程序 但是当我尝试双击 MyApplication exe 比如说 时 它抛出JavaF
  • 如何更改julia(1.8.5)默认安装包的位置?

    如何更改julia 1 8 5 默认安装包的位置 我不想把包安装到c盘 因为pwd 和homedir 都默认到c盘 如何修改 我想每次都像安装python包一样打开Julia 有固定的安装路径 例如user Base User site 我
  • 防止调试期间出现 ApplicationNotResponding

    我对 Android 很陌生 并且遇到了调试问题 我知道 ANR 的用途 但在正常运行应用程序时看不到它们 但是 当我尝试调试 BoradcastReceiver 时 速度太慢并收到 ANR 消息 有没有办法在调试会话期间关闭 ANR 我可