记录一个问题:SDK源码调试时,打断点时发现,无论怎么打,断点打在什么位置上,程序都执行不到,或者执行到了,但不是正确的断点行。
解决办法:这个问题的根本原因是你ide(Android Studio或eclipse)代码编译时指定的SDK版本和你调试工具(手机或模拟器)的系统版本不一样导致,你只需要打开SDK Manager.exe,下载符合你调试工具的系统版本的SDK即可,当你重启ide(重启电脑最保险)后,再次打断点就完全正确了。
记录一个问题:SDK源码调试时,打断点时发现,无论怎么打,断点打在什么位置上,程序都执行不到,或者执行到了,但不是正确的断点行。
解决办法:这个问题的根本原因是你ide(Android Studio或eclipse)代码编译时指定的SDK版本和你调试工具(手机或模拟器)的系统版本不一样导致,你只需要打开SDK Manager.exe,下载符合你调试工具的系统版本的SDK即可,当你重启ide(重启电脑最保险)后,再次打断点就完全正确了。