Опыт использования Unity ✨ Пакет Unity2019 apk показывает проблему, что версия слишком низкая

внешний интерфейс
Опыт использования Unity ✨ Пакет Unity2019 apk показывает проблему, что версия слишком низкая

Упакованный apk Unity2019 показывает проблему: слишком низкая версия

Проблем может быть больше, чем 2019. Нет проблем использовать единство для обычной упаковки окон.Если вы решите упаковать Android, появится проблема, аналогичная показанной на рисунке ниже.在这里插入图片描述 在这里插入图片描述Очевидно, установлен JDK\SDK, и я использую unty2017, unity2018, чтобы использовать этот SDK для упаковки Android без проблем, но у 19 есть проблемы, и это головная боль.

По двум инструкциям на картинке, это значит, что версия sdk неверная, либо путь неверный и SDK не определяется (но я могу определить в 17 и 18, явно не путь SDK и другие проблемы)

Я перерыл много подобных проблем в интернете, решений много, и они разные, но хорошего решения нет.Расскажу свое решение на всеобщее обозрение.Иначе упаковать его будет очень сложно после написания неудобно.

Примечание. Если в вашем проекте нет фиксированных требований к версии Unity (за исключением определенной версии, указанной компанией), то при загрузке версии Unity19 или Unity20 на UnityHub загрузите вместе jdk, sdk и ndk, поставляемые вместе с Unity. .Таких ошибок не будет. Схема конфигурации jdk и sdk выглядит следующим образом: 在这里插入图片描述 在这里插入图片描述


Если вы должны использовать определенную версию, но вы не загрузили вложение DLL из UnityHub. Затем попробуйте обновить SDK или проверить, используйте путь по умолчанию, чтобы сохранить SDK, а затем вручную скопируйте папку, в которую вы храните SDK к этому пути по умолчанию. Или перейдите к настройке проекта Unity, чтобы использовать legcy SDK Tool Selection Selection (проверил онлайн, но у меня нет этой опции после версии 19, вы можете попробовать его до версии 19)在这里插入图片描述


Если есть время, то рекомендуется перекачать версию с SDK с Unity Hub, проблем будет не так много.