请问真机调试鸿蒙,怎么获取iccid?原来android的方法获取不到了

获取iccid
2021-06-17 00:22:31
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
黑板报呀
1

   public static String getDeviceId() {
      // 通过设备管理的获得设备列表方法获得
      List<DeviceInfo> deviceList = DeviceManager.getDeviceList(DeviceInfo.FLAG_GET_ONLINE_DEVICE);
      // 判空
      if (deviceList.isEmpty()) {
         return null;
      }
      // 获得设备数量
      int deviceNum = deviceList.size();
      // 创建两个列表,分别存设备id和设备名
      ArrayList<String> deviceIds = new ArrayList<>(deviceNum);
      ArrayList<String> deviceNames = new ArrayList<>(deviceNum);
      // 遍历设备列表,将设备id和设备名分别存到两个列表中
      deviceList.forEach(device -> {
         deviceIds.add(device.getDeviceId());
         deviceNames.add(device.getDeviceName());
      });

      // 我就直接使用deviceIds的第一个元素,作为启动远程设备的目标id
      String deviceIdStr = deviceIds.get(0);
      return deviceIdStr;
   }

分享
微博
QQ
微信
回复
2021-06-17 09:11:46
相关问题
调试鸿蒙,如何获取手机UDID
27028浏览 • 5回复 已解决
DevEco Studio调试不到签名文件
356浏览 • 1回复 待解决
DevEco Studio怎么使用进行调试
8480浏览 • 1回复 待解决
无法调试怎么回事啊?
2476浏览 • 1回复 待解决
HarmonyOS 如何调试
380浏览 • 1回复 待解决
mate 40 pro调试?
2734浏览 • 1回复 待解决
LiteWearable调试安装失败
6514浏览 • 2回复 待解决
调试,HiLog日志不打印
10789浏览 • 2回复 待解决
如何使用远程调试和运行应用
4905浏览 • 1回复 待解决
API9只能用调试吗?
732浏览 • 1回复 待解决
DevEco Studio怎么连接
164浏览 • 1回复 待解决