2016-11-14 2 views
0

Я создаю приложение для Android. И, конечно, он использует многие библиотеки, включенные в градле.Как протестировать библиотеку Android влияет на производительность приложения?

Я хочу выполнить тест производительности, который может повлиять на производительность моего приложения для выполнения другой логики, например, кодировать и декодировать, или другие вещи.

Любая идея?

ответ

0

В руководстве пользователя Android содержится полный раздел: Profile Your App. Есть ряд инструментов, которые вы можете использовать для измерения производительности вашего приложения, однако, как правило, обширное тестирование производительности, вероятно, потребует много времени. Обычно вам нужно определить проблему в своем приложении и выбрать подходящие методы профилирования, чтобы узнать, что вызывает это.

+0

Я ищу некоторые инструменты, которые могут использовать для проверки моей включенной производительности библиотеки, что замедляет работу приложения, забывает о плохом показателе дисплея или выхлопает батарею, как объясните [здесь] (https://developer.android. ком/студии/профиль/index.html) –

0

Чтобы добавить к ответу @ Egor о профилировании, вы также можете подумать об method count limit при рассмотрении зависимостей библиотек, в частности от старых устройств. Не имея прямого отношения к производительности во время выполнения, необходимость использования multidex в ваших сборках значительно увеличит время сборки и начальное время загрузки вашего приложения (на Android старше Lollipop).

Смежные вопросы