На самом деле очень мало программного обеспечения сможет показать вам, каково ваше энергопотребление.Некоторые батареи могут предоставлять информацию, но это предполагает, что у вас есть устройство с одной из этих батарей и что водитель использует эту возможность.Это также не всегда очень точно, поэтому даже если бы у вас было устройство с этой батареей и драйвером, который ее поддерживал, я все еще не уверен, что доверю этому.
Лично я быПрипаяйте несколько проводов к клеммам батареи и вставьте метр, чтобы посмотреть на силу тока.Затем я запускаю и останавливаю разные приложения и смотрю, что происходит.
Другой способ - запустить что-то вроде Kernel Tracker (поставляется с eval-версией Platform Builder. Он может показать вам каждый запланированный поток,и из этого вы можете попытаться определить, какое приложение получает много процессорного времени и тем самым использует больше энергии. Однако имейте в виду, что такие вещи, как радиоприемники и подсветка, вероятно, потребляют гораздо больше энергии, чем процессор.