我将在模拟的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
答案 0 :(得分:0)
*更新:我发现有两个活动xml文件,一个名为activity.xml,另一个是v23 / activity.xml,我将第二个从其路径中删除到回收站,最后它起作用。
在将admob添加到我的应用程序后,我得到了这个确切的问题,我是一个初学者,我无法弄清楚代码中的问题究竟是什么..希望有人会帮助。 这是附图中的代码。 1st,2nd....5th step