将三星 Galaxy S5 SM-G900F 升级到 Lollipop (Android 5.0) 后,我注意到了奇怪的行为:
并非所有断点都在 Android Studio 中被捕获。
这是环境描述和我的观察
- 视窗 8.1 x64
- 带有 SDK 工具 24.0.2 的 Android Studio 1.0.2
- 孙 jdk1.7.0_55
- 在 SDK 模拟器下,所有断点都被捕获
- 在 Genymotion 下所有断点都被捕获
- 在带有 4.4.4 的 Galaxy S3 下,所有断点都被捕获
- 在具有 5.0 的 Galaxy S5 SM-G900F 下,并非所有异常都被捕获
我尝试重启手机、重启开发机器、在开发选项中打开/关闭调试、使用三星和谷歌的 USB 驱动程序、使 Android Studio 中的缓存无效、完全清除和重建等等。
有效的断点在红色图标内有刻度。我不知道规则,哪些类确实有工作断点,哪些没有。
这个设备在三个不同的开发盒上也会发生同样的事情。
帮助!