Проблема импорта пакета Unity GooglePlayGamesPlugin - PullRequest
0 голосов
/ 23 июня 2018

Я пытаюсь импортировать сервисы Google Play в моей игре Unity , чтобы AdMob работал через IronSource Ad SDK.

Первый шаг импорта GooglePlayGamesPlugin-0.9.50.unitypackage работает хорошо, и я могу получить "Плагин для игр Google Play для Unity версии 0. 9.50 готов к использованию " popup.

После этого шага обработчик версий Google просит меня удалить некоторые устаревшие файлы в моем проекте (Google.IOSResolver.dll / JarResolver.dll и PackageManager.dll).

Наконец, есть этот шаг "Android Resolves Dependencies", который прерывается этим сообщением:

Необходимо установить пакеты Android SDK: * tools (26.1.1).

Когда я нажимаю "да", кажется, что это работает, но появляется второе всплывающее сообщение:

Должны быть установлены пакеты Android SDK: * дополнительный; андроид; m2repository

И вот я застрял, потому что когда я нажимаю да, Unity регистрирует это:

Дополнения к пакету Android SDK; Android; m2repository (extra-android-m2repository) не установлен или устарел.

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

Для информации мои Android SDK и JDK связаны в настройках Unity Внешние инструменты . И я могу собрать на своем устройстве Android, когда не импортирую этот пакет.

И Репозиторий поддержки Android (который содержит библиотеку m2repository, я полагаю) устанавливается через Android SDK Manager . Я также могу найти репозиторий m2 по этому пути: [...] android-sdk \ extras \ android (содержащий различные файлы).

Заранее благодарю за помощь.

...