Я работаю над проектом Flutter, в котором мне нужно отслеживать использование процессора и памяти устройства Android. Мне удалось успешно получить данные об использовании памяти. , но у меня возникли трудности с получением информации об использовании ЦП. Вот фрагмент моей текущей реализации:
Код: Выделить всё
import 'package:better_cpu_reader/cpu_reader.dart';
import 'package:flutter/cupertino.dart';
import 'package:smart_scs_tab/flutter_log.dart';
import 'package:system_info2/system_info2.dart';
// Code for getting CPU information
Future getCpuInfo() async {
// Attempt to retrieve current CPU frequency
int freq = await CpuReader.getCurrentFrequency(2);
writeLog('cpu freq ${freq} Mhz');
return {'cpuFreq': freq};
}
// Code for getting memory usage
Future getMemories() async{
// Existing implementation
}
// Combining CPU and Memory info
Future getDevicePerformance() async {
// Existing implementation
}
В частности, я ищу руководство о том, как получить доступ к статистике использования ЦП в реальном времени ( например, процентное использование) для устройства Android в приложении Flutter. Будем очень признательны за любые предложения и идеи.
Заранее благодарим вас за помощь!"
Подробнее здесь: https://stackoverflow.com/questions/781 ... ng-flutter