Как получить доступ к приложениям устройства из флаттера - PullRequest
0 голосов
/ 20 апреля 2020

Есть ли какой-нибудь способ получить доступ к сведениям о приложениях, установленных на устройстве, и получить доступ к сведениям о его разрешениях на конфиденциальность (например, какой доступ имеет GMAIL к нашему устройству?) Из приложения флаттера?

1 Ответ

1 голос
/ 20 апреля 2020

В настоящее время нет официальной библиотеки для получения пакетов, установленных на устройстве. Вы можете проверить неофициальный плагин, плагин менеджера пакетов в pub.dev .

Некоторые ограничения: ..

  • Это не официальный плагин.
  • Поддерживается только Android платформа
  • Минимальная поддерживаемая Android версия составляет 22.

Но вы можете попробовать, если эти ограничения вам подходят .

Пример использования

import 'package:flutter_package_manager/flutter_package_manager.dart';

Future<List> getInstalledPackages() async {
  List packages = await FlutterPackageManager.getInstalledPackages();
  return packages;
}
...