【问题标题】:Debugging not work on Nougat emulator, but works on real KitKat device调试不适用于 Nougat 模拟器,但适用于真实的 KitKat 设备
【发布时间】:2017-01-25 12:10:29
【问题描述】:

我将在模拟的 Android Nougat (7.0) 设备上调试我的应用程序。我已经启用了开发者设置,但我收到了消息

WatchFriends 已停止

这是控制台输出的一部分:

A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 4855 (JDWP)

[ 01-25 13:01:56.449  1228: 1228 W/         ]
debuggerd: handling request: pid=4848 uid=10071 gid=10071 tid=4855
Disconnected from the target VM, address: 'localhost:8611', transport: 'socket'

如果我只运行应用程序而不进行调试,我就没有问题或错误。我有什么问题? Android Studio的控制台没有打印错误。

我必须在开发者设置中启用一项设置吗?

我也尝试在真正的 Android KitKat (4.4) 设备上调试我的应用程序,这将毫无问题地击中所有断点。

更新:我还尝试了 Marshmallow (6.0) 模拟器,调试工作正常。

我正在使用 Android Studio 2.2.2

【问题讨论】:

  • @Pauwulyn:你找到解决方案了吗?我也面临同样的问题

标签: android android-studio android-emulator


【解决方案1】:

*更新:我发现有两个活动xml文件,一个名为activity.xml,另一个是v23/activity.xml,我将第二个从它的路径中删除到回收站,它终于工作了。

在将 admob 添加到我的应用程序后,我遇到了这个确切的问题,我是一个初学者,我无法弄清楚代码中真正的问题..希望有人能提供帮助。 这是所附图片中的代码。 1st,2nd....5th step

last step

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-03
    • 1970-01-01
    相关资源
    最近更新 更多