flutter_monitoring_health 0.0.1+1
flutter_monitoring_health: ^0.0.1+1 copied to clipboard
A Flutter plugin to monitor device health and perform internet speed tests.
flutter_monitoring_health #
Um plugin Flutter para monitorar a saúde do dispositivo e realizar testes de velocidade de internet.
Recursos #
- Obter modelo do celular
- Obter versão do sistema operacional
- Obter total de memória do dispositivo
- Obter total de memória em uso
- Obter total de memória em uso pelo aplicativo
- Obter total de espaço em disco
- Obter total de espaço em disco utilizado
- Obter total de espaço em disco disponível
- Realizar teste de velocidade de internet (download e upload)
Começando #
Para usar este plugin, adicione flutter_monitoring_health como uma dependência no seu arquivo pubspec.yaml.
Exemplo #
import 'package:flutter/material.dart';
import 'package:flutter_monitoring_health/monitoring_page.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: MonitoringPage(),
);
}
}
Uso #
O plugin fornece uma página pronta para uso que exibe todas as informações coletadas. Para usá-la, basta importar MonitoringPage e adicioná-la à sua árvore de widgets.
Se você preferir acessar as informações individualmente, você pode usar os métodos estáticos da classe FlutterMonitoringHealth:
import 'package:flutter_monitoring_health/flutter_monitoring_health.dart';
// Obter modelo do celular
String deviceModel = await FlutterMonitoringHealth.getDeviceModel();
// Obter versão do sistema operacional
String osVersion = await FlutterMonitoringHealth.getOSVersion();
## Licença
Este projeto está licenciado sob a Licença MIT - veja o arquivo [LICENSE](LICENSE) para detalhes.