code: void initAndroidDevices(HardwareDeviceListener hardwareDeviceListener,
                                         boolean shouldKeepAdbAlive) throws AndroidDeviceException {
      emulatorPowerStateListener = new DefaultEmulatorPowerStateListener();
      deviceManager.initialize(hardwareDeviceListener, emulatorPowerStateListener);
  
      List<AndroidEmulator> emulators = DefaultAndroidEmulator.listAvailableAvds();
      addEmulators(emulators);
  
      if (getDevices().isEmpty()) {
        SelendroidException e =
            new SelendroidException(
                "No android virtual devices were found. "
                    + "Please start the android tool and create emulators and restart the selendroid-standalone "
                    + "or plugin an Android hardware device via USB.");
        log.warning("Warning: " + e);
      }
    }
docs: /* package