【问题标题】:Android Studio causes application to receive Fatal signal 6 (SIGABRT), code -6 (SI_TKILL)Android Studio 导致应用程序接收到致命信号 6 (SIGABRT),代码 -6 (SI_TKILL)
【发布时间】:2020-06-09 06:24:43
【问题描述】:

因此,在我重新启动计算机之前,我的应用程序基本上可以正常运行。现在,每当我尝试从 Android Studio 中运行应用程序时,应用程序会在几秒钟后(没有交互)崩溃并显示以下输出:

    03-08 13:57:30.175 16138-16138/com.aryangulati.ddapppt2 V/StudioProfiler: StudioProfilers agent attached.
    03-08 13:57:30.210 16138-16203/com.aryangulati.ddapppt2 V/StudioProfiler: Acquiring Application for Events
    03-08 13:57:30.367 16138-16138/com.aryangulati.ddapppt2 A/libc: Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 16138 (gulati.ddapppt2), pid 16138 (gulati.ddapppt2)

令人惊讶的是,仅当我的设备插入笔记本电脑时才会出现此错误。当我直接在手机上打开应用程序时,从计算机上拔下,它可以正常运行。但是,只要将设备插入笔记本电脑和/或我从 IDE 运行它,就会导致崩溃。我已经尝试重新启动 Android Studio,但仍然出现同样的问题。为什么会这样?我能做些什么来解决它?

编辑:我找到了这个帖子:Android app crashes with SIGABRT Signal 6 only while Eclipse debugging,但由于某种原因,我在开发人员设置中找不到显示所有 ANR 选项。任何帮助也将不胜感激。

编辑 2:我发现只有在尝试使用 android profiler 时才会出现这种情况

【问题讨论】:

标签: java android


【解决方案1】:

在 Android Studio 4.0(或更高版本)中,有一种使用 Profiler 运行应用程序的特定方法:

  1. 从菜单中点击“运行”
  2. 个人资料“应用”

使用此模式,应用不会崩溃。

【讨论】:

  • 不错!但是我怎样才能回到我的 beatyfull 调试模式呢?
猜你喜欢
  • 2014-04-29
  • 1970-01-01
  • 2021-04-22
  • 2016-01-05
  • 2014-12-21
  • 2014-06-25
  • 2020-05-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多