Как отслеживать использование процессора и памяти на устройстве Android с помощью Flutter? [закрыто]Android

Форум для тех, кто программирует под Android
Anonymous
Как отслеживать использование процессора и памяти на устройстве Android с помощью Flutter? [закрыто]

Сообщение Anonymous »

"Здравствуйте!
Я работаю над проектом 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
}
Хотя я могу получить текущую частоту ЦП с помощью CpuReader.getCurrentFrequency, мне не удалось найти способ получить фактический процент использования ЦП. Есть ли во Flutter метод или пакет, который может помочь мне получить данные об использовании ЦП?
В частности, я ищу руководство о том, как получить доступ к статистике использования ЦП в реальном времени ( например, процентное использование) для устройства Android в приложении Flutter. Будем очень признательны за любые предложения и идеи.
Заранее благодарим вас за помощь!"

Подробнее здесь: https://stackoverflow.com/questions/781 ... ng-flutter

Вернуться в «Android»