проект, и вот сегодня я столкнулся с магией какой-то. У меня в MainActivity создается сервис deviceScanningService для поиска блютуз устройств, я нахожу устройства и тыкаю на нужное мне. После этого создается новая активити DeviceControlActivity, в которой создается другой сервис deviceBleService, НО! bindService() (выполняющийся в onCreate()) возвращает true, а код из объекта ServiceConnection не выполняется! Соответственно, переменная, которая должна получить ссылку на объект моего нового Service, остается null в момент выполнения onResume(). Что не так?! Я откатился уже до самых старых коммитов - и там та же хрень, хотя раньше всё работало! Что вообще могло случиться?
сменил мб устройство/эмулятор?
Обсуждают сегодня