getInstallMarket static method

dynamic getInstallMarket({
  1. List<String>? marketPackageNames,
})

获取android手机上安装的应用商店

Implementation

static getInstallMarket({List<String>? marketPackageNames}) async {
  List<String> packageNameList = AppMarket.buildInPackageNameList;
  if (marketPackageNames != null && marketPackageNames.isNotEmpty) {
    packageNameList.addAll(marketPackageNames);
  }
  var map = {'packages': packageNameList};
  var result = await _channel.invokeMethod('getInstallMarket', map);
  List<String> resultList = (result as List).map((f) {
    return '$f';
  }).toList();
  return resultList;
}