Как вы знаете, плагин Gluon's jfxmobile на данный момент имеет два вида: 1.3.15+ и 2.0.30 +.
Версия 1.3.15+ работает на настольных ПК, Android и iOS с JDK 8.
Версия 2.0.30+ использует Gluon VM и работает:
- На рабочем столе под JDK 8, 9 или 10.
- На Android под JDK 8, 9 или 10, но все должно быть перенесено на 8. Поэтому вам нужна совместимость с Java 8 во всех ваших зависимостях. Это объясняет, почему информация о модуле не поддерживается.
- На iOS под JDK 9 или 10. Вы можете удалить совместимость с 8, если развертываете только на iOS.
Как видите, узким местом здесь является Android, поскольку он пока не поддерживает Java 9+.
Однако в прогресс есть работа по запуску JavaFX 11+ и на Android, так что все платформы приведут к тому же уровню:
- Рабочий стол работает с JavaFX 11 +
- Embedded запускает JavaFX 11+ (см. this )
- Gluon VM на iOS будет поддерживать JavaFX 11 +
- Android будет поддерживать JavaFX 11 +.