Ответ, данный здесь указывает, что лучший подход - это придерживаться AndroidX, так как это новая библиотека для замены поддержки Android, однако использование androidx в gradle.properties означает только, что ваш проект собираетсяиспользуйте AndroidX, но если ваши классы по проекту все еще импортируют библиотеки поддержки Android, появится та же ошибка.
Если вы перейдете на сайт поддержки vungle здесь , есть разделв нем говорится о совместимости с AndroidX и говорится:
Совместимость с AndroidX Vungle Android SDK 6.4.11 или более ранние версии официально не поддерживают AndroidX. Издатели должны использовать инструмент миграции, доступный в Android Studio, для преобразования SDK и его зависимостей (сторонних библиотек) для совместимости с AndroidX. Официальная поддержка AndroidX будет доступна с 6.5.0, которая в настоящее время находится на ранней стадии доступа, и эта версия не нуждается в дальнейшем преобразовании для совместимости с AndroidX. Пожалуйста, обратитесь к менеджеру аккаунта, чтобы получить ранний доступ к 6.5.0, если вам нужно.
Итак, вам нужно импортировать библиотеку vungle в Android Studio и следовать инструкциям ( этот ), чтобы перенести весь проект в AndroidX, а затем скомпилировать библиотеку и использовать ее над проектом Unity. Однако я должен предупредить вас, что это сложно, иногда инструмент миграции Android Studio не меняет все варианты использования поддержки Android и даже иногда не обновляет их до текущих классов AndroidX, и вам, возможно, придетсяпросмотрите каждый файл библиотеки, изменив каждую ссылку поддержки Android на AndroidX, и это может занять несколько дней, в зависимости от того, насколько велика библиотека.
ИЛИ, а это большой или, вам придется подождатьVungle Android SDK 6.5.0, который будет совместим с AndroidX.
PD: Как указано на сайте поддержки Vungle, вы также можете получить текущий SDK раннего доступа Vungle 6.5.0, но он может содержать ошибкикак это все еще в разработке.