Подскажите пожалуйста, возможно каким-то образом, выводить время выполнения методов заданного класса ?
Т.е. хотелось бы использовать подобным образом:
getTimeMethots("className");
И если у этого класса вызываются какие-то методы, то должно выводиться время их выполнения.
Возможно ли это реализовать из вне (т.е. не изменяю функционал самого класса и их метода) ? Через reflection или еще как-то ?
Самый простой способ получить метку времени до и после вызова, а потом найти разность.
Для большей универсальности можно попробовать сделать это через рефлексию, но смысла этим заниматься, ИМХО, особо нет, т.к. есть готовые профилировщики (например, XHProf)
Я наверное переборщу, но мы используем Pinba
в своем проекте если хватит терпения, то это лучший сервис мониторинга.
Хороший пример настройки
Если он не подходит, то на хабре много информации по настройки
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
как вернуть сообщение пользователю(вывести в форме отправки), при отправке формы?
Программа выбрасывает исключение androidutil