Проверить работоспособность приложения? - PullRequest
2 голосов
/ 11 мая 2011

Эй, я закончил свой код, и все работает как надо, но мне интересно, так как смартфоны имеют ограниченную батарею, процессор .. Как я могу проверить, хорошо ли работает мое приложение на старых телефонах? и как я могу проверить, если мое приложение потребляет батарею телефона? Спасибо

Ответы [ 2 ]

2 голосов
/ 11 мая 2011

Единственный способ действительно узнать это, чтобы протестировать приложение в телефонах.

Тем не менее, вы можете профилировать его и делать обоснованные предположения, основанные на том, насколько ваше приложение интенсивно использует процессор, как долго он работает, если у вас есть службы, использующие непрерывный процессор и т. д.

Есть несколько моментов, на которые следует обратить внимание:

  • Основной разряд батареи - экран.Если вы сохраните любой вид блокировки экрана (даже тусклый), это приведет к разрушению батареи.
  • Любая другая блокировка (Wi-Fi и т. Д.) Вызовет разрядку батареи.Вы их используете?Они вам нужны?Вы отпускаете их, как только они не нужны?
  • У вас есть аппаратные прослушиватели (например, локация, акселерометр), отмените регистрацию, как только они не нужны

Посмотрите на это видео: http://www.google.com/events/io/2009/sessions/CodingLifeBatteryLife.html

1 голос
/ 21 мая 2011
...