一尘不染

在颤抖中获得设备IMEI

flutter

我如何在设备抖动中获取设备 IMEI ,我正在尝试使用以下插件获取唯一标识符:

uuid_type: ^0.7.0-dev
uuid: ^1.0.3
unique_identifier: ^0.0.3
flutter_udid: ^0.0.3

他们都获得ID,但设备的IMEI ID不同

当我尝试从此示例DeviceInfoPlugin使用device_info插件时,
出现错误:

此版本中的多个项目都有项目


阅读 337

收藏
2020-08-13

共1个答案

一尘不染

获取唯一标识符的最佳方法…

在Android中:unique_identifier用于获取IMEI

dev_dependencies:
  unique_identifier: ^0.0.3

  String  identifier =await UniqueIdentifier.serial;

在IOS中:Apple不再允许您检索IMEI或任何其他设备标识,但可以通过以下方式生成UDID:

import 'package:device_info/device_info.dart';

final DeviceInfoPlugin deviceInfoPlugin = new DeviceInfoPlugin();
      var data = await deviceInfoPlugin.iosInfo;
      identifier = data.identifierForVendor;
2020-08-13