前段时间学习OpenCv的时候,写了点Jni的一些Demo,这时候用到了NDK的一些东西,当时用了一下Debug 就用到LLDB了.当时就觉得Debug比较慢,认为是NDK Debug的时候比较慢,也没有处理.直到今天,写纯JAVA项目的时候发现,特么正常Debug也慢啊.所以才有了今天这个文章.
原因:
从我的这几天的切换项目的流畅来看,是因为前几天的JNI项目更改了Android Stuido的配置,将项目配置的 Java Onley(仅是Java) 的 Debug类型 改成了 Detect AutoMaticaly(自动检测),这个时候 又将现在操作的项目监测成了Native 环境,所以启动了LLDB,导致了项目Denug很慢或者直接不能Debug
解决思路:
将Debug的模式改成项目使用的Java Only 就可以了
解决流程:
从顶部app框开始 Edit Configurations --> Debugger--> Debug type --> Java Only--> 保存
结果:
总结:
Debug 操作的一个异常问题,在这记录一下,方便后期出问题查看