An app that will log various info about the state of the phone - designed to measure power information.
android-power-logger is hosted in the following web site
https://github.com/mosyg/android-power-logger
If you think the Android project android-power-logger listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of android-power-logger.
Item | Value |
---|---|
Java File Count | 28 |
Supported screen sizes | [hdpi] |
Target SDK Version | 8 |
Minimum SDK Version | 1 |
Activity Count | 5 |
Required Permissions | android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_WIFI_STATE android.permission.BATTERY_STATS android.permission.BLUETOOTH android.permission.GET_TASKS android.permission.INTERNET android.permission.READ_CALENDAR android.permission.READ_LOGS android.permission.READ_PHONE_STATE android.permission.RECEIVE_BOOT_COMPLETED android.permission.RECEIVE_SMS android.permission.WRITE_EXTERNAL_STORAGE |
There are 39 image files in android-power-logger. The names of the image files are listed as follows.
a4900.png alarm.png appsx.png battery.png bluetooth.png bluetoothx.png camera.gif eye.png forward.png gpsx.png gyroscope.png homex.png light.png locationx.png magnet.gif memory.png my_placesgrey.png my_position.png my_positiongrey.png network.png notificationx.png orientation.png proximity.png refreshx.png sensor.png settings.png settings300.png settings400.png settings500.png sort300.png sort400.png sort500.png temperature.png upload300.png upload400.png upload500.png upload_1_.png wifi.png wifix.png
The following screenshort is generated from the image listed above.
android-power-logger has the following Java source files.
edu.uiuc.cs.processmonitor.AppHistory.java edu.uiuc.cs.processmonitor.AppVizActivity.java edu.uiuc.cs.processmonitor.ConfigureActivity.java edu.uiuc.cs.processmonitor.DataManager.java edu.uiuc.cs.processmonitor.EventLogTestActivity.java edu.uiuc.cs.processmonitor.FilterUploadsActivity.java edu.uiuc.cs.processmonitor.HomeActivity.java edu.uiuc.cs.processmonitor.HttpFileUploader.java edu.uiuc.cs.processmonitor.LogsUploader.java edu.uiuc.cs.processmonitor.MonitorDescriptor.java edu.uiuc.cs.processmonitor.ProcessMonitorActivity.java edu.uiuc.cs.processmonitor.ProcessService.java edu.uiuc.cs.processmonitor.UploadActivity.java edu.uiuc.cs.processmonitor.VisualizeActivity.java edu.uiuc.cs.processmonitor.reciever.AppEventReciever.java edu.uiuc.cs.processmonitor.reciever.AppEventsMonitor.java edu.uiuc.cs.processmonitor.reciever.BatteryController.java edu.uiuc.cs.processmonitor.reciever.BatteryMonitor.java edu.uiuc.cs.processmonitor.reciever.BatteryMonitorReciever.java edu.uiuc.cs.processmonitor.reciever.BluetoothMonitor.java edu.uiuc.cs.processmonitor.reciever.BootupReciever.java edu.uiuc.cs.processmonitor.reciever.GPSMonitor.java edu.uiuc.cs.processmonitor.reciever.Monitor.java edu.uiuc.cs.processmonitor.reciever.ProcessMonitor.java edu.uiuc.cs.processmonitor.reciever.ProcessMonitorReciever.java edu.uiuc.cs.processmonitor.reciever.ProcessesMonitor.java edu.uiuc.cs.processmonitor.reciever.SmsReciever.java edu.uiuc.cs.processmonitor.reciever.WifiMonitor.java