Я распаковал файлы .jar, они содержат эти файлы:

Я запустил утилиту javap для некоторых из этих файлов, они созданы с помощью Java 17, и все они имеют странное предупреждение "
Код: Выделить всё
Warning: File ./Xxxx.class does not contain class Xxxx
Когда я пытаюсь скомпилировать свой проект Android, я получаю такие ошибки «Неразрешенная ссылка»:

Когда я открываю проект в Android Studio (Narwhal), я вижу, что некоторые классы, определенные в unity-classes.jar, распознаются, а некоторые нет. Вот пример снимка экрана файла Kotlin в Android Studio.

Когда я пытаюсь автозаполнить com.unity3d.player в Android Studio, я вижу список распознаваемых классов в unity-classes.jar, см. снимок экрана ниже.

Что-то еще, чего я не понимаю, при отображении одного из распознанных классов unity-classes.jar в Android Studio (щелкнув правой кнопкой мыши и "
Код: Выделить всё
go to definition

Подробнее здесь: https://stackoverflow.com/questions/797 ... -classes-t
Мобильная версия