app_analysis 0.3.0
app_analysis: ^0.3.0 copied to clipboard
Package that provides an ability to track device stats, including CPU/RAM/Battery/Traffic.
Changelog #
0.3.0 #
- Added
BatteryInfoProvider - Removed dependency on
battery_info
0.2.5 #
- Adjusted extremums and units due to additional data views
0.2.4 #
- Added getters of
AnalysisDataInterfacedifferent views, such as:getCpuUsagePercentsramConsumptionPercentstrafficConsumptionCumulative
0.2.3 #
- Added separate
AppAnalyser.onDataCollectedsetter for more flexibility - Implemented for every data type
hashCodeandequals
0.2.2 #
- Set Dart constraint to
>=3.3.0 - Fixed
HttpClientTrafficConsumptionAdapter - Added to example dummy request
0.2.1 #
- Changed for
TrafficConsumptionCollectorInterfacecollectable type fromnumtoMemUnit
0.2.0 #
- Added ability to receive collected data on a go via callback
AppAnalysis.onDataCollected - Added data collection as soon as collection starts
- Reimplemented
AppAnalysis.startto returnFuture<AnalysisInfoInterface>instead of void, and it will contain all available at that moment data whereasAppAnalysis.stopwill return finalised data - Renamed
MemUnit.inKBtoMemUnit.inKiB,MemUnit.inMBtoMemUnit.inMiBandMemUnit.inGBtoMemUnit.inGiB - Added new getters
MemUnit.inKB,MemUnit.inMBandMemUnit.inGB - Added new
MemVolUnitwhich represents different measurement units of a memory volumes - Changed
AnalysisUnitsInterfaceand collectors to useMemVolUnitinstead of a plainString
0.1.5 #
- Fixed parsing issue of
AnalysisDatamodel andRamInfomodel
0.1.4 #
- Fixed yet another parsing issue of
AnalysisInfomodel
0.1.3 #
- Fixed parsing issue of
AnalysisInfomodel
0.1.2 #
- Fixed yet another
AnalysisFileStoragesaving directory issue
0.1.1 #
- Fixed
AnalysisFileStoragesaving directory issue
0.1.0 #
ANDROID ONLY
- Implemented
AppAnalyserthat can collect, get extremum values and analyse following data:- Battery Level
- Battery Temperature
- CPU Frequency
- CPU Temperature
- RAM Consumption
- Traffic Consumption
- Implemented storages for analysis results
AnalysisMemoryStorageAnalysisFileStorage
- Implemented system data providers for:
- CPU Frequency
- CPU Temperature
- RAM Consumption