Я занимаюсь разработкой игры с использованием Unity для Android.Я недавно скачал плагин по ссылке: https://github.com/playgameservices/play-games-plugin-for-unity, и я прорабатываю инструкции по настройке.
Однако я столкнулся с проблемой в разделе Установка плагина.Я следовал этому дословно:
"Чтобы установить плагин, просто откройте игровой проект в Unity и импортируйте этот файл в активы вашего проекта, как и любой другой пакет Unity.выполняется с помощью пункта меню «Активы»> «Импортировать пакет»> «Пользовательский пакет» (вы также можете открыть его в этом меню, щелкнув правой кнопкой мыши папку «Ресурсы»).
Далее убедитесь, что в качестве текущей платформы для сборки выбрана Android.Файл> Настройки сборки… выберите Android и нажмите «Переключить платформу». Теперь вы должны увидеть новый элемент меню, добавленный в меню «Окно»> «Игры Google Play». Если вы не видите новые элементы меню, обновите ресурсы, нажав «Активы»> «Обновить» и попробуйтеснова. "
Я следовал этим инструкциям.Я импортировал пакет.Перешел к настройкам сборки (это было уже установлено на Andriod), затем я пошел, чтобы найти пункт меню - который я не мог найти.Затем я воспользовался элементом обновления, но все еще не смог найти этот пункт меню.
Вещи, которые я пробовал / дополнительная информация
Под активами -> Google Play Resolver -> Разрешить / Принудительно Разрешить Я получаю сообщение о том, что разрешение прошло успешно.
Используя Unity Collab, я вернулся к более раннему изменению (около недели назад) и повторил выше.
Iзапустил новый проект и подключил его к Collab и загрузил все файлы
Изменил настройки сборки с Android на Windows и затем снова вернул.
Повторно импортировал все ресурсы.
Закрытое и вновь открытое Unity / проект.
Создан свежий проект Unity и импортированы сервисы Google Play (это сработало, и появился пункт меню).Я следовал тем же инструкциям.
Копирование файлов из вышеуказанного проекта поверх моего основного проекта.
У меня также установлен Google Firebase, который был установлен первым и работает нормально.
Когда я первоначально импортировал пакет, Unity начала процесс разрешения зависимостей Android, как я и ожидал.Тем не менее, обычно при установке проектов Firebase он сообщает, что процесс может занять несколько минут и Unity может не отвечать.На этот раз этого не произошло, и после 40 минут ожидания Unity все еще разрешала зависимости.У меня не было выбора, кроме как принудительно выйти из Unity и повторить процесс импорта.Однако в этот раз не было разрешающего окна зависимостей.