телефоне приложение запускается и работает без проблем, на телефоне приятеля (Андр. версии 10) ни в какую - после запуска вылетает почти сразу (1-2 сек) ещё на сплэш скрине. Такая фигня даже с пустой болванкой - несколько контролов из репозитория проектов по умолчанию.
Как понять в чём дело? Какие методы диагностики могут быть в данном случае?
LogCat
А у ФМ вроде есть какие-то свои средства для логирования, или это шляпа?
в основном я такие ошибки ловил, если есть проблемы с ява либами или компоненты тупо не подходят (какой нибудь TLocationSensor или как там его). В основном они не подходят, когда обновляется политика безопасности или другой алгоритм работы с системой. В таком случае падение приложение возникает на этапе инициализации FMX-либы, в таком случае логер в консоль ничего не скажет. В идеале студия всегда должна быть с последними обновлениями
У меня собирается под 32-битный Андроид, по идее, там новых библиотек нет уже пару лет как. Под 32 бита, потому что у меня хоть и 64-битный процессор, андроид 32 бита. У приятеля, вероятно, то же. У меня и библиотек таких нет как на скриншоте, у меня они почти все начинаются с com-google-android...
Обсуждают сегодня