После обновления Samsung Galaxy S5 SM-G900F до Lollipop (Android 5.0) я заметил странное поведение:
не все точки останова попадают в Android Studio.
Вот описание среды и мои наблюдения
- Windows 8.1 x64
- Android Studio 1.0.2 с SDK Tools 24.0.2
- Sun jdk1.7.0_55
- в эмуляторе SDK все точки останова пойманы
- под Genymotion все точки останова пойманы
- в Galaxy S3 с 4.4.4 все точки останова пойманы
- в Galaxy S5 SM-G900F с 5.0 не все исключения пойманы
Я попытался перезагрузить телефон, перезагрузить dev-машину, включить/выключить отладку в вариантах dev, используя USB-драйверы от Samsung и Google, сделать недействительным кеш в Android Studio, полностью очистить и перестроить и т.д.
Точки останова, которые работают, имеют метки внутри красных значков. Я не знаю правила, у каких классов есть рабочие точки останова, а какие нет.
То же самое происходит с этим устройством в трех разных devboxes.
Help!