我遇到了以下情况,无法调试 Android 应用程序。我可以运行它,但无法调试它。我开始了全新的项目,复制了所有内容并且它有效(意味着能够调试),但又得到了这个。我在模拟器和手机上都尝试过,但没有成功。我使用的是Android Studio 0.5.1
它一开始就失败了。我不觉得它已经进入MainActivity。应用程序启动后,我收到“不幸的是 btbnie 已停止工作”消息。
感谢任何帮助/指示...
03-19 21:10:24.334 31799-31799/com.learn.btnine.btbnine I/System.out? Sending WAIT chunk
03-19 21:10:24.334 31799-31799/com.learn.btnine.btbnine W/ActivityThread? Application com.learn.btnine.btbnine is waiting for the debugger on port 8100...
03-19 21:10:25.034 31799-31809/com.learn.btnine.btbnine I/art? Debugger is active
03-19 21:10:25.144 31799-31799/com.learn.btnine.btbnine I/System.out? Debugger has connected
03-19 21:10:25.144 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:25.344 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:25.544 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:25.744 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:25.944 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:26.144 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:26.344 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:26.544 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:26.754 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:26.954 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:27.154 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:27.354 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:27.554 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:27.754 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:27.954 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:28.154 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:28.354 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:28.554 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:28.754 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:28.954 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:29.154 31799-31799/com.learn.btnine.btbnine I/System.out? waiting for debugger to settle...
03-19 21:10:29.364 31799-31799/com.learn.btnine.btbnine I/System.out? debugger has settled (1455)
03-19 21:10:29.504 31799-31809/com.learn.btnine.btbnine A/art? art/runtime/stack.cc:322] Expected: java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) Found: java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader)
03-19 21:10:29.524 31799-31809/com.learn.btnine.btbnine A/art? art/runtime/stack.cc:322] Expected: java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) Found: java.lang.Class java.lang.Class.classForName(java.lang.String, boolean, java.lang.ClassLoader)
03-19 21:10:29.524 31799-31809/com.learn.btnine.btbnine A/art? art/runtime/runtime.cc:203] Runtime aborting --- recursively, so no thread-specific detail!
03-19 21:10:29.524 31799-31809/com.learn.btnine.btbnine A/art? art/runtime/runtime.cc:203]
03-19 21:10:29.524 31799-31809/com.learn.btnine.btbnine A/libc? Fatal signal 6 (SIGABRT) at 0x00007c37 (code=-6), thread 31809 (JDWP)
我得到了同样的结果:类加载器错误后跟 SIGABRT,但仅在运行调试器时发生。
对我来说,从 ART 切换到 Dalvik 解决了这个问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)